我正在处理别人的代码。我在 jQuery 中有这个简单的 AJAX 调用:
function getWSData (which, data, idVR)
{
if(which == 'verCandAll')
{
funcSuccess = verCandSuccess;
data = {'name' : 'val'};
}
else
{
funcSuccess = verElseSuccess;
data = {'name2' : 'val2'};
}
$.ajax({
type: 'POST',
url: wsURL,
data: data,
success: funcSuccess,
error:function ()
{
$("#msg").ajaxError(function()
{
popWaiting(false);
alert(verGenericCallError);
});
},
dataType: 'xml'
});
}
function verCandSuccess(xml){ ... }
function verElseSuccess(xml){ ... }
这真的很简单。我唯一的问题是success
回调。如果verElseSuccess
我将向该函数发送第二个参数,更准确地说,我将处理idVR
(的输入参数getWSData
)。我怎样才能做到这一点?