当我用jQ的ajax用post提交数据去于php创建的验证码比较并触发事件后,数据比对和HTML元素标签添加都有效果,但是当验证成功或失败后鼠标就再不能移入输入框和局部刷新php的验证码,只能刷新浏览器,代码如下:
$("#yzm").change(function (event) {
var yzm_num = $(this).val();
$.post("chk_code.php",{yzm:yzm_num},function (msg) {
$("#code").after(msg);
});
});
另外,如果没有和Php验证码验证,而只是和数据库的某个数组验证,不会出现鼠标无法进入输入框的问题。
问题找出来了,是由于定位元素把其他的元素占了,导致上面的原因,哈哈,每次的BUG就是一次小进步的提升。现在可以模拟用户表单提交还有和php数据模拟交互啦!
如上图:不管是验证成功还是失败,鼠标就不能进入输入框了,php验证码局部刷新也不行,必须重新刷新浏览器,其他的用户名验证等等都没有问题,就是跟php的验证码验证就会发生这样的BUG,请教大佬了。