如何提交单个表单并使用两个提交按钮一个按钮单击然后验证
how to submit the single form and use two submit button one button click then validate
<form>
<input type="submit" name="submit" id="formSubmit" value="SAVE FOR NOW" />
<input type="submit" name="submitAndConfirm" id="submitAndConfirm" value="CONFIRM AND UPLOAD TO SERVER" />
</form>
$(document).ready(function(){
$('#addPat').submit();
$('#submitAndConfirm').click(function(){
$('#addPat').validate({
rules:{
iscosId:{required:true},
pat_id:{required:true},
admissionDate:{required:true},
dischargePlace:{required:true}
},messages:{
iscosId:"Please reload the Page",
pat_id:"This field cannot be empty",
admissionDate:"This field cannot be empty",
dischargePlace:"This field cannot be empty"
}
});
});
});
我想要的是;当我提交formSubmit
按钮时,我希望表单不进行验证,但是当我单击"提交并确认"按钮时,我希望验证要验证的表单。
<script>
$(document).ready(function(){
...
});
</script>
无论如何,我会用 php 检查它。
<?php
if (isSet($_POST['submit'])) {
if ($_POST['submit'] == "SAVE FOR NOW") {
//Your PHP testing & action code
} else { //or elseif ($_POST['submit'] == "CONFIRM AND UPLOAD TO SERVER"
//Your PHP code
};
};
?>
如果我完全理解了问题,您可以尝试一下。
当您希望表单由按钮保存并由另一个按钮提交时,您必须在 butttton 末尾使用属性 "formnovalidate" 作为波纹管:
<form action="" method="get" novalidate>
<p><label for="Text1" >First Name: </label><input name="Text1" type="text" required></p>
<p><label for="Text2">Last Name: </label><input name="Text2" type="text"></p>
<p><label for="Text3">Favorite Color: </label><input name="Text3" type="text"></p>
<p><input name="Submit1" type="submit" value="submit"> </p>
<p><input name="Save" type="button" value="save" formnovalidate> </p>
</form>
试试这个
$(document).ready(function(){
$('#formSubmit').click(function(){
$('#addPat').submit();
});
$('#submitAndConfirm').click(function(){
$('#addPat').validate({
rules:{
iscosId:{required:true},
pat_id:{required:true},
admissionDate:{required:true},
dischargePlace:{required:true}
},messages:{
iscosId:"Please reload the Page",
pat_id:"This field cannot be empty",
admissionDate:"This field cannot be empty",
dischargePlace:"This field cannot be empty"
}
});
});
});
相关文章:
- 使用按钮和单选按钮提交表单,但始终使用相同的值
- 使用回车按钮提交文本框表单
- 清除按钮提交后的文本区域
- 单击按钮提交输入字段值
- 我可以从 Rails 4 中的按钮提交传递参数吗?
- 如何使用inputtype=按钮提交表单
- 使用两个按钮(提交按钮和普通按钮),它们应该以不同的方式提交相同的表单
- 使用jquery UI next按钮提交输入字段值,php将返回结果
- AJAX-按钮提交以更新表单
- 在向导表单中使用按钮提交值的最佳方式
- 如何阻止按钮提交
- 使用提交按钮提交表单,而不是页面上的其他按钮
- 用于两个功能的Javascript按钮.提交&单击
- 如何使用一个提交按钮提交三个表单
- 如何使用按钮提交表单
- 如何查看从 javascript 中的表单按钮提交调用的 php 文件中的回显
- 不能在按钮提交处理程序中使用变量
- 由多个按钮提交的一个模式引导表单
- 为什么<输入类型=“按钮”>提交表单
- 使用表单外的按钮提交表单