因为你用validate提交的写法是错的....$("#myForm").validate({ submitHandler : function(){ //在这里面写你的异步提交比如$.ajax({url:"",data:""}) }});//然后再用事件调用这个提交,不要用submit按钮,就用普通按钮就行$("#myForm").submit();