0

这已经是我在这个项目上的第三篇文章了——这是一个艰难的帖子!

我将 JQuery FormWizard 插件与它的内置验证选项结合使用。

现在,我正在使用固件插件的默认方法向向导添加步骤(如在http://thecodemine.org/examples/example_15_add_and_remove_steps_dynamically.html上找到),但我添加的任何步骤似乎都没有经过验证!我找到了 validator.refresh() 方法,但它已被弃用,我尝试了在这个论坛上找到的一些东西:

$('#newfield').rules('add', {
    required: true
});

...但仍然没有效果。有没有人遇到过这样的问题?

4

2 回答 2

0

你可以这样做:

j$(myForm).validate({
            rules: {
                date: {
                    required: true,
                    date: true
                },
                title: {
                    required: true,
                    letterswithbasicpunc: true,
                    minlength: 3,
                    maxlength: 100
                }
于 2011-04-08T09:22:56.497 回答
0

我发现了问题。我用我自己的一个替换了标准的“下一步”按钮(我需要在新添加的步骤之后跳过该步骤),显然表单向导的“显示”方法不需要验证。

...我忘了我更换了按钮:$

于 2011-04-11T13:55:20.987 回答