大家好,
我的页面上有几个项,其中有一个项(证件号)需要根据另一个选择框(证件类型)中的内容输入不同的值并进行验证,比如说是身份证号或护照号.我怎么写这个证件号的验证?因为它的验证规则不一样.
我可以给不同的证件类型写上不一样的验证规则,但:第一次进去的选项,可以,否则选择框改变后需要刷新一下,才会有正确的验证.即你改变了证件类型,但验证函数$registerForm.validate不知道.
$registerForm.validate({
rules: {
cardid: {
required: $("#cardtype").val()=="idcard" || $("#cardtype").val()=="passport",
isIdCardNo: $("#cardtype").val()=="idcard",
isPassport: $("#cardtype").val()=="passport",
},
......
这个好像应该是在证件类型改变时,都要检查一下看是否符合验证规则,
我这个应该怎么办?
谢谢大家 .
--
FROM 221.204.231.*