我们有一个带有文本输入框的表单。输入此字段的数据通常没有验证(除非是必需的),但是如果另一个表单等于某个值,我们希望它验证到目前为止。考虑设置密码提示...你选择一个提示类型,说你的狗名称没有真正的验证,或者你选择你的生日提示类型,在这种情况下我们希望该字段有日期验证...
生日提示类型$(#HNT_1)为5 ...现在我只想将字段#HNT_1_TE更改为从自由格式文本到日期验证...
我正在使用表单验证插件...
编辑:我修好了...... 我在控制提示类型的选择框中添加了一个onchange句柄,我检查了它的选择值是否为5,如果是,我使用验证模块的“规则添加”功能添加日期:真规则,如果它不是' t,我使用了规则日期:false。
答案 0 :(得分:1)
我在控制提示类型的选择框中添加了一个onchange句柄,我检查了它的选择值是否为5,如果是,我使用验证模块的“规则添加”功能添加日期:true规则,如果它不是,我用规则日期:假。
答案 1 :(得分:0)
我知道这是一种与您的方法不同的方法,但您应该查看jQuery Validation plugin。
我过去曾用它来完成您所描述的内容(在我的情况下,我有一组与某些单选按钮相关的文本字段;选择任意一个单选按钮激活其相应的文本字段的验证设置)。