Jquery .ajax成功函数有两个参数?
我有一个函数,看起来像这样:Jquery .ajax成功函数有两个参数?,jquery,Jquery,我有一个函数,看起来像这样: function getUnits(squad_id) { $.ajax({ type: "GET", url: "../XML/unit.xml", dataType: "xml", success: fillSelectUnit(xml,squad_id) }); } 以及功能 fillSelectUnit(xml,id) { alert (id); } 显然,它不起作用 就我个人而言,我无法将参数传输到第二个函数。有人知道怎么做吗?我简直找不到任何地方(我
function getUnits(squad_id)
{
$.ajax({
type: "GET",
url: "../XML/unit.xml",
dataType: "xml",
success: fillSelectUnit(xml,squad_id)
});
}
以及功能
fillSelectUnit(xml,id)
{
alert (id);
}
显然,它不起作用
就我个人而言,我无法将参数传输到第二个函数。有人知道怎么做吗?我简直找不到任何地方(我正在使用jQuery)这个怎么样:
function getUnits(squad_id) {
$.ajax({
type: "GET",
url: "../XML/unit.xml",
dataType: "xml",
success: function(xml) {
fillSelectUnit(xml, squad_id);
}
});
}
检查jQuery页面。这说明了如何指定需要参数的回调
简而言之,您可以将该方法重新编写为:
function getUnits(squad_id)
{
$.ajax({
type: "GET",
url: "../XML/unit.xml",
dataType: "xml",
success: function(xml) {
alert(squad_id);
}
});
}
我将永远感激你,达林:)谢谢你快速的回答。它工作得很好。