У меня есть вызов Ajax, который работает нормально, но я сейчас пытаюсь немного отшлифовать код
$.ajax({
url: wbURL,
dataType: "xml",
contentType: "text/xml; charset=\"utf-8\"",
type: "POST",
headers: '@"HEADER DATA',
data: dataPacket,
success: dealWithResonse,
error: dealWithError
});
, что я сейчас пытаюсь сделать, это заменить имена функций success и error на переменные так,Я могу использовать его для других заданий.
var SuccessFunctionCall = dealWithResonse;
var ErrorFunctionCall = dealWithError;
$.ajax({
url: wbURL,
dataType: "xml",
contentType: "text/xml; charset=\"utf-8\"",
type: "POST",
headers: '@"HEADER DATA',
data: dataPacket,
success: SuccessFunctionCall,
error: ErrorFunctionCall
});
Но моя программа останавливается на этом этапе, предположительно, поскольку она не может найти функцию с именем ErrorFunctionCall.
Могу ли я вместо этого использовать переменную vauleфактического имени функции?
Заранее спасибо