我有一个 php 函数,它可以获取一些要处理的 xml 信息,但我的问题是除了从 ajax 返回的数据之外,还要向函数传递一个参数:
$.ajax({
type: "POST",
url: 'proxy.php',
data:{country:'home'},
dataType: "xml",
success: function(data)
{
alert(data);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest);
alert(textStatus);
alert(errorThrown);
alert(XMLHttpRequest.responseText);
}
});
我想用数据传递参数。我知道我可以这样做:
$.ajax({
type: "POST",
url: 'proxy.php',
data:{country:'home'},
dataType: "xml",
success: function do_it(parameter)
});
function do_it(parameter)
{
return function(data)
{
alert(parameter);
alert(data);
}
}
我不想使用这种方式,我想在第一个代码显示时传递参数。可能吗?