7 validation jquery client-side-validation
我需要验证一个多步骤表单.这样做有什么好的插件吗?
例如:
$(function() {
$('#MoveStep1').click(function() {
$("#step1").validate();
});
});
Run Code Online (Sandbox Code Playgroud)
#step1 是一个字段集.
如果您同意 4 行快速破解,我只是建议您这样做
//untested but you'll get the gist, you may need a slight variation on this
$("#step1").wrap('<form id="tmp-form"></form>');
$("#tmp-form").validate();
$("#step1").insertBefore("#tmp-form");
$("#tmp-form").remove();
Run Code Online (Sandbox Code Playgroud)
基本思想是将其包装成临时形式。证实。消除。重复。
好处: 使用您已经知道并且经过充分测试的验证插件。 您不需要更改任何现有的验证规则 缺点: 可能出现不需要的布局效果,具体取决于您的标记样式 也许其他人?再次,未经测试只是一个快速的想法