我想驗證我的表單時,「提交」按鈕,點擊此表格提交頁面之前不起作用。event.preventDefault();像我期望
驗證函數被調用並按預期執行;但表單未提交,導致更改未保存。
下面是代碼的一部分 -
$j("#btnSubmit").on("click",function(event){
event.preventDefault();
alert("validation complete");
return;
});
<button type="submit" name="btnSubmit" id="btnSubmit" value="btnSubmit"> </button>
所以你防止默認提交,所以當你確認它通過了,你是否提交表單,返回一些東西,或什麼都不做? – j08691
如何** **你期望['preventDefault()方法'](https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault)工作? –
@ angelcool.net - 的preventDefault被稱爲 - 你會返回true嗎? – j08691