прошу научить
Есть AJAX код, который работает. При возврате ответа, разбираю результат, и в соответствии с результатом я вызываю опр. функцию. Все вроде ничего, но если функций более 20ти, то ELSE IF в коде становиться слишком много
Вопрос: можно ли как то вызвать функцию, подставив в название функции переменную?
$.ajax({
type:"POST",
url:"",
data:myJson,
success:function(html){
myReturn=JSON.parse(html);
if(myReturn.status=="ok"){
if(myReturn.router=="fx1"){
function_fx1(myReturn.data);
}else if(myReturn.router=="fx2"){
function_fx2(myReturn.data);
}else if(myReturn.router=="fx3"){
function_fx3(myReturn.data);
}else{
}
}
}
})
var functionHolder = {
fx1: function(){ console.log("inside fx1"); },
fx2: function(){ console.log("inside fx2"); },
fx3: function(){ console.log("inside fx3"); }
};
var router = "fx2";
functionHolder[router]();
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите пожалуйста Я как новичок в этом деле, хочу попробовать зашифровать файл методом RSAНо не знаю с чего начать
Как зная сегодняшнюю дату, узнать даты всех дней этой недели в c#? Также требуется получить даты всех дней месяца
Есть ListView, в который заносятся координаты точек (x1;y1)Нужно сделать фильтр, отсеивающий повторяющиеся точки, которые уже есть в ListView (отмечены...