正如标题所描述的,我有这个AJAX函数,它在jQuery 1.8.3中完美运行
$.ajax({
type: "GET",
url: "bee.php",
success: function(msg) {
$("#bee-section").ajaxComplete(function() {
$(this).html(msg);
});
}
});
但是没有在jQuery 1.9.1中工作并且根本没有显示任何内容。有帮助吗?谢谢。 :)
答案 0 :(得分:7)
然而,从jQuery 1.8开始,.ajaxComplete()方法应该只是 附在文件上。
你应该使用
$(document).ajaxComplete
而不是
$("#bee-section").ajaxComplete
但是,由于您已经在ajaxComplete
回调中,因此您不需要success
。
只需使用
$.ajax({
type: "GET",
url: "bee.php",
success: function(msg) {
$("#bee-section").html(msg);
}
});
甚至更简单:
$("#bee-section").load("bee.php");