我想在我自己的函数中使用从jQuery ajax调用返回,但它一直返回undefined。从jquery返回ajax调用
function checkUser2(asdf) {
$.ajax({
type: "POST",
async: false,
url: "check_user.php",
data: { name: asdf },
success: function(data){
return data;
//alert(data);
}
});
}
$("#check").click(function(){
alert(checkUser2("muma"));
});
Ajax调用肯定工程,因为当我取消我的警觉我得到正确的回报,我可以看到它在萤火虫。我在做一些愚蠢的事情吗?
但是,同步ajax是一个非常糟糕的主意。 – Pointy 2012-02-24 12:27:51
我同意,但这是解决OP问题的方法。而且他已经以异步方式使用ajax函数。 – Falle1234 2012-02-24 12:59:25
这种方式对我也不起作用。 $(“#submitPO”)。click(function(){alert(updatePO(“444”)); });未能弹出警报。我的功能与您的功能相同。 – 2012-04-12 22:25:02