我有下面的内联代码,如下所示。问题是警报永远不会发生。在firebug中我可以看到数据充满了我的对象,但警报仍然不会触发。有什么想法吗?
function update(s_arrive) {
$.post("../base/getDestInfo.asp", { "dest": s_arrive }, function(data) { alert('aa'); }, "json");
}
<input type='text' name="box" onblur="update('AUS');" />
更新 有效的一件事是,如果我将请求同步,那么就会发生火灾。
UPDATE2: IE 8&amp; Chrome按预期工作。然而,Firefox并没有那么多。
UPDATE3: 重新启动Firefox后,它工作正常。非常非常非常奇怪。 关闭项目。
答案 0 :(得分:1)
有时如果您在踩到firebird调试器时刷新页面,脚本会在该选项卡中停止,我经常需要在另一个选项卡中打开页面。
答案 1 :(得分:1)
再次尝试删除分号。它有时适合我。
<input type='text' name="box" onblur="update('AUS')" />