ajax回调函数中xmlHttp.readyState=2,就停止不执行了

来源:互联网 发布:微星和外星人知乎 编辑:程序博客网 时间:2024/05/07 21:52

ajax方法,用a标签的onclick事件来执行,语句如下:<a href="" onclick="fun();">点击</a>

但是这种方法不稳定,有的时候可以执行,有的时候就不行,会遇到xmlHttp.readyState=2,的状态,然后就停止不执行了。

执行正常是4。在网上查阅资料后发现,原因是我在a标签上调用js函数的方法不正确,正确如下:

在a中调用js函数最适当的方法推荐使用:

a href="javascript:void(0);" onclick="js_method()"
a href="javascript:;" onclick="js_method()"
a href="#" onclick="js_method();return false;"
0 0
原创粉丝点击