使用ajax发送请求,onblur事件不生效

input绑定的onblur事件没有反应。

img


服务器端代码也没有报错

img


浏览器上面也没有报任何错,就是不知道为什么没有成功。

你得自己调试,在 var xhtml = null 那一行打断点,看看 onblur 是否触发了

在网络里,查看你的页面是否发送请求了,请求结果是什么

img

好久没用原生ajax了,早忘了,提供一下思路,
1、onblur事件,随便console.log()一个数据,看看是否打印出来(目的在于检测 onblur事件是否触发)
2、ajax返回函数里面,只有请求成功了才改变数据,你要打印一下所有状态,看看是怎么回事