解决:使用ajax验证登录信息返回前端页面时,当前整个页面刷新。
源代码如下:
function loginform(){
$.ajax({ url:"loginValidate.do", type:'post', data:{"name":name,"password":pwd}, dataType:'json', success:function(data) { if(data.state==0) { //$("#loginform").submit(); } else{ noneOrblockImg(); $("#erroMessage").text(data.message); return false; } } }); }
发现最后一个return没有执行于是我将它放在了外面后,程序跑起来了,哎足足找了一上午的错,竟然是因为这个问题导致的,在这里记录下。
function loginform(){ $.ajax({ url:"loginValidate.do", type:'post', data:{"name":name,"password":pwd}, dataType:'json', success:function(data) { if(data.state==0) { //$("#loginform").submit(); } else{ noneOrblockImg(); $("#erroMessage").text(data.message); } } }); return false; }