【发布时间】:2013-12-11 05:52:10
【问题描述】:
我正在尝试让“jQuery 表单验证器”插件 (http://formvalidator.net/) 与我的表单向导完美配合。我需要的是在单击“下一步”按钮时验证向导的每个步骤,现在允许用户进入下一步或提交表单而无需通过验证检查。
我的代码:
<form>
<div class="form-wizard">
<input fields>
</div>
<div class="form-wizard">
<input fields>
</div>
<div class="form-button-bar">
<button class="btn btn-default btn-small form-wizard-previous" id="previous"><i class="icon-circle-arrow-left"></i> Previous</button>
<button class="btn btn-success btn-small form-wizard-next" id="nextbutton"><i class="icon-circle-arrow-right"></i> Next</button>
<button class="btn btn-success btn-small form-wizard-submit form-submit-ajax" id="formSubmitAjax"><i class="icon-external-link"></i> Submit</button>
</div>
</form>
如果我与字段交互,则会验证这些字段(因此验证有效),但我仍然可以按“下一步”按钮继续下一步。
用于验证字段的代码很简单:
<script>
$.validate();
</script>
如果您需要进一步解释或附加代码,请告诉我。
【问题讨论】:
-
显示您的代码。您说验证有效,但您根本没有显示任何 jQuery 代码。还有,你说的是这个吗?:jqueryvalidation.org
-
对不起,我说的是这个:formvalidator.net 验证表单调用的函数很简单:$.validate();
-
请使用插件链接编辑您的 OP,以便清楚我们在说什么。
.validate()对于其他验证插件也是一样的。
标签: jquery forms validation