前言
這個問題經過我的整理發現是對事件的認識和js的結構沒有了解清楚,return
的false
在onclick
事件中沒有返回,所以onclick
之後只是顯示了false
值。
解決方法示例
就是一個普通的表單驗證提交:
<input type="botton" </code><code>onclick="javascript:checkUserInfo()"</code><code>/>
checkUserInfo()
是一個jquery驗證方法,錯誤返回false
。
問題在於:返回false
後表單提交。
發現只需要把:
onclick="checkUserInfo()"
改成:
onclick="return checkUserInfo()"
返回false的時候就可以阻止表單提交了。
總結
以上就是Jquery表單驗證失敗後不提交的全部內容,或許很多人一看就明白了如何操作,但是避免不了因為工作的繁忙而忘記,希望這篇文章對大家能有一定的幫助,如果有疑問大家可以留言交流。