我们有一个注册表,要求提供人口统计信息,并带有不提供任何信息的附加选项。但是,为了保持我们的数字正确相加,如果您选择任何人口统计数据,我们希望您输入所有信息。表单的渲染:
- 性别
- ( ) 男性
- ( ) 女性
- 残疾?
- ( ) 是的
- ( ) 不
- 种族
- ( ) 一种
- ( ) 乙
- ( ) C
- ( ) 我不想提供人口统计信息
我们希望允许选择“我不希望...”和所有选项,例如“男性/是/A”,但不允许选择部分答案,例如“女性/C”。
我们如何构建 .validate() 规则和选项来实现这个目标?理想情况下,如果您的回复不充分,我们会显示/隐藏单个标签。
附加信息:
- 使用jQuery 验证插件
- 人口统计类型是从数据库列表动态创建的