我有两个表单提交按钮,一个用于验证和表单提交表单的重载,另一个用于在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和页面重新加载来添加数据。 –