我想从我的jquery代码返回以下响应。
function count_waiting(){
$.ajax({
url: 'index.php/event/count_waiting/2',
type: "post",
success: function(response) {
return response;
}
});
}
通过这样做,返回被取消
$(document).ready(function() {
alert(count_waiting());
});
我的代码有什么问题
答案 0 :(得分:0)
ajax请求是异步的。当你给你调用count_waiting函数时,可能你的请求还没有被处理,结果还没有准备好。
触发成功回调后,您的数据就绪;在其中调用一个函数(结果作为参数)或直接在这里使用你的数据。