smartWizard和jQuery验证

时间:2014-04-05 10:30:47

标签: javascript jquery validation smart-wizard

我正在使用smartWizard(可在此处找到http://techlaboratory.net/smartwizard),现在想要使用jQuery validate插件验证表单(可在此处http://bassistance.de/jquery-plugins/jquery-plugin-validation/或此处http://jqueryvalidation.org/找到)

我试过

$('#wizard').smartWizard({
    onFinish: function() {
        $("form").validate();
    }
});

但没有工作!

我使用.validate()只是因为我传递了HTML属性中的规则!

2 个答案:

答案 0 :(得分:2)

好吧,伙计们我找到了答案;我们将如何使用smartWizard进行jQuery验证?只需在" onFinish"上提交表格即可。回调smartWizard,把.validate();在您想要的页面中。验证插件在表单提交时执行,smartWizard不提交表单。它实际上告诉您用户处于向导的最后一步,只需单击“完成”按钮。

$('#wizard').smartWizard({
    onFinish: function() {
       $("form").submit();
    }
});

$("form").validate({
    rules: {
        username: "required"
    }
});

有很多方法可以在jQuery验证中应用规则,上面就是其中之一!

答案 1 :(得分:0)

最新版本(SmartWizard 4.x)具有jQuery验证器插件的实现。查看此演示Smart Wizard: Demo Input Validation