validate中remote返回函数中+号导致submitHandler无法执行
这是2017年以来我遇到的最无语的bug,现在暂时还没想到原因,但是这个错误真的很无语。
这是我的validate中rule的定义,其中
+new Date;
采用至慕课网上validate插件视频中的例子。
rules:{
errorClass:"wrong",
validClass:"right",
login_account:{
required:true,
remote:{
url:"validate/accountExisted",
type:"post",
data:{
loginTime:function(){
return +new Date;
}
}
}
},
},
教程视频截图如下:
结果导致了remote与submitHandler的冲突,使得submitHnadler无法运行。
其XHR发送情况如下:
如果将+ new Date 改为 day=new Date则没有问题