1.在页面校验较多的情况,或者网络波动较大时。会出现异步校验未返回时,已经提交表单
解决:
var lock = false;
$('input[name="username"]').blur(function(){
lock = true; //对异步校验加锁
$.post('/xx', data, function(d) {
//success
lock = false;
d.status=...;
})
})
$('button').click(function