JQuery Validation Plugin - 如果用户选择任一单选按钮,则验证字段。

Posted

技术标签:

【中文标题】JQuery Validation Plugin - 如果用户选择任一单选按钮,则验证字段。【英文标题】:JQuery Validation Plugin - Validating fields if user selects either radio button. 【发布时间】:2016-04-02 11:35:51 【问题描述】:

我在表单上使用 jQuery 验证插件。

用户可以从单选按钮 Option1、Option2 或 Option3 中进行选择。根据选择,在他们输入送货地址的位置会显示一个 div。验证非常有效,需要在验证送货地址之前检查 Option3。

ShipToAddress1: 
  required: "#Option3:checked"
,

我还有第二个单选按钮,也可以显示隐藏的送货地址。

这是我遇到问题的地方。如果用户选择 Option3 或 Option2,我如何验证送货地址?

我见过很多只使用需求的例子,但没有使用“或”选项。

感谢任何帮助。

【问题讨论】:

我没有对此进行测试,但假设该属性接受任何基本选择器,那么您应该能够用逗号分隔它们:required: "#Option2:checked, #Option3:checked" 做到了。谢谢,我想我想太多了。 很高兴为您提供帮助。我将其添加为您的答案。 【参考方案1】:

假设该属性接受任何基本选择器,那么您应该能够用逗号分隔它们:

ShipToAddress1: 
    required: "#Option2:checked, #Option3:checked" 

【讨论】:

以上是关于JQuery Validation Plugin - 如果用户选择任一单选按钮,则验证字段。的主要内容,如果未能解决你的问题,请参考以下文章

jQuery - 学习笔记 - jQuery Validation Plugin

jQuery Validation Plugin - 简单的实现

jQuery Validation Plugin - 成功验证后无法链接函数[重复]

jQuery Validation Plugin:如何测试有效且仅测试有效

JQuery Validation Plugin - 如果用户选择任一单选按钮,则验证字段。

MVC model 验证失效 Unexpected token u in JSON at position 0jquery-plugin-validation