我正在进行一个返回 XML 的 ajax 调用。此 XML 需要根据用户所在站点中的页面部分进行不同的处理。因此,我想实现 1 个进行调用的 ajax 函数,并具有可变的成功函数......我确信它很简单,但我已经搜索了一段时间,但无法弄清楚......
function makeAjaxCall(variableSuccessFunction) {
$.ajax.... (ajax stuff goes here)...
success: variableSuccessFunction(xml)
}
function ViewOne(xml) {
//take the XML and update the dom as appropriate
}
function ViewTwo(xml) {
//take the XML and update the dom as appropriate
}
$(document).ready(function() {
//be able to call either one of these functions
makeAjaxCall(ViewOne);
makeAjaxCall(ViewTwo);
}