【问题标题】:Jquery validate if radiobutton option is yesJquery验证单选按钮选项是否为yes
【发布时间】:2011-12-21 22:19:38
【问题描述】:

我试图仅在用户选择“是”时验证文本字段。如果选项为 no,则不应验证文本字段(并且它也被隐藏)。

使用来自 www.bassistance.de 的 validate 插件完成验证

谁能帮帮我?我做了一个小提琴来澄清。

http://jsfiddle.net/logistef/PaTJ4/27/

【问题讨论】:

  • 尝试添加 var 验证器 = $('yourinput').validate();演出结束后
  • 我的表单上有超过 70 个输入值,这只是其中的一小部分。如果我在 .show 之后添加它,那么其余的验证将无法正常工作。我需要实际的验证方法规则。
  • 你能把你的小提琴收拾一下吗?

标签: jquery radio-button validation


【解决方案1】:

查看验证 API 中的 depends 选项。类似的东西应该适合你:

$("#myForm").validate({
    required: {
        depends: function(el) {
            return $("#radio_Yes").attr('checked');
        }
    }
});

这是一个更新的小提琴:http://jsfiddle.net/PaTJ4/31/

我还冒昧地整理了您的代码。

【讨论】:

  • 嘿,我知道它与依赖有关,但我不知道如何让它工作。感谢您制作小提琴,因为我现在明白了。万分感谢:D
猜你喜欢
  • 2012-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-07
  • 1970-01-01
  • 1970-01-01
  • 2015-05-31
相关资源
最近更新 更多