alert改为ymPrompt插件,表单验证在onsubmit事件中,通过提交节点的可用性防止重复提交,因为服务器端做了集群还没来得及做公用session缓存所以token暂时失效
发动机号
var onSubmitForm = function() {
var sb = $('#sb');
sb.attr('disabled', 'disabled');
var enginenum = $('#eng').val();
var engEeg =/^[\d|\w]{8,13}$/;
if (enginenum == '' || !engEeg.test(enginenum)) {
ymPrompt.errorInfo("发动机号错误",null,null,"错误");
sb.removeAttr('disabled');
return false;
}
ymPrompt.confirmInfo({message:'已确认信息准确?', handler:handler});
return false;
}
var handler = function(tp){
if(tp=='ok'){
onSubmitForm = function(){return true};
$('#mf').submit();
} else {
$('#sb').removeAttr('disabled');
}
};