在jQuery AJAX调用完成加载后调用函数时遇到困难
function to_be_executed_last {
alert("The Call Is Complete");
//some other stuff
}
$("a.jaxable_link").click(function(){
$.post($(this).attr('href'), function(data) {
$('#container').html(data);
//Execute the function to_be_executed_last here AFTER data has finished loading
})
})
我该怎么做? 感谢
答案 0 :(得分:1)
你只需要修复签名(缺少括号)并调用它,如下所示:
function to_be_executed_last() {
alert("The Call Is Complete");
//some other stuff
}
$("a.jaxable_link").click(function(){
$.post($(this).attr('href'), function(data) {
$('#container').html(data);
to_be_executed_last();
});
});
答案 1 :(得分:0)
只需致电您的功能。当收到响应时,将调用所有jQuery ajax函数的成功回调。