Javascript onblur ajax不调用回调函数
我有以下代码,称为内联代码,如下所示。问题是警报永远不会发出。在firebug中,我可以看到数据充满了我的对象,但警报仍然没有发出。有什么想法吗Javascript onblur ajax不调用回调函数,javascript,jquery,ajax,events,Javascript,Jquery,Ajax,Events,我有以下代码,称为内联代码,如下所示。问题是警报永远不会发出。在firebug中,我可以看到数据充满了我的对象,但警报仍然没有发出。有什么想法吗 function update(s_arrive) { $.post("../base/getDestInfo.asp", { "dest": s_arrive }, function(data) { alert('aa'); }, "json"); } <input type='text' name="box" onblur="upd
function update(s_arrive) {
$.post("../base/getDestInfo.asp", { "dest": s_arrive }, function(data) { alert('aa'); }, "json");
}
<input type='text' name="box" onblur="update('AUS');" />
功能更新(s_到达){
$.post(“../base/getDestInfo.asp”,{“dest”:s_arrival},函数(数据){alert('aa');},json”);
}
更新:
如果我让请求同步,那么它就会触发
更新2:
IE 8和Chrome按预期工作。不过,Firefox并没有这么多
更新3:
重新启动Firefox后,它工作了。很奇怪。
关闭项。有时,如果您在进入firebird调试器时刷新页面,脚本会在该选项卡中停止,我通常必须在另一个选项卡中打开页面。请重试删除分号。它有时对我有用
<input type='text' name="box" onblur="update('AUS')" />