我有兩個表單提交按鈕,一個用於驗證和表單提交表單的重載,另一個用於在ajax方法中提交表單驗證,如何做到這一點。如何使用兩個提交按鈕的不同目的ajax和表單提交
HTML代碼:
<form action="" id="form-product" method="post" name="product" enctype="multipart/form-data">
<input type="text" name="title"id="title">
<input type="submit" name="save">
<input type="submit" name="enter">
</form>
$(function() {
$("form[name='product']").validate({
rules: {
title: {
required: true,
},
},
messages: {
title: {
required: "Please enter your Emailid.",
},
},
submitHandler: function(form) {
form.submit();
}
});
});
爲什麼沒有一個單一的按鈕做兩份工作?當點擊一個按鈕時,它會驗證表單。如果沒有錯誤,它將提交表格。否則會顯示錯誤。 –
我可以用'onclick'事件告訴你''而不是''嗎? –
你不需要2提交按鈕。您可以通過ajax和頁面重新加載來添加數據。 –