【发布时间】:2011-12-13 07:40:36
【问题描述】:
jQuery $.post() 函数在 IE 中不起作用。我试图打开开发者工具来查看是否出现控制台错误,但奇迹般地该功能开始工作了。
这只是一个标准的 $.post() 函数
$.post('child_cb.php?type=check', { value: $(this).val() }, function(data) {
console.log(data);
if (data == 'true') {
$(".check_case").removeClass('bad').addClass('good');
}
else if (data == 'false') {
$(".check_case").removeClass('good').addClass('bad');
}
});
我看不出它为什么不起作用。
【问题讨论】:
-
您确定没有开发人员工具就无法工作吗?我不会真的相信任何IE。如果您想验证 AJAX 调用,最好坚持使用 Fiddler。它会告诉你到底发生了什么。
-
那么,错误/症状是什么? -1 表示“它不工作”。
-
为什么投反对票?说真的……
-
反对选民:真的!?!?这是一个很好的问题,如果你不知道记录器发生了什么,它可以被问到。
-
这完全解决了我的问题。 +1
标签: php jquery ajax post callback