我有三个输入字段:姓名、年龄、国家
我想检查 NAME 是否是任何东西。如果 NAME 包含一个值,那么其他两个字段是必需的。如果 NAME 为空,他们也可以跳过 AGE 和 COUNTRY。
这可能与 jquery 验证?
我当前的验证基于类名,然后我的 js 文件中有以下内容:
beforeSubmit: function () {
return $('#ajaxform').validate().form();
}
我有三个输入字段:姓名、年龄、国家
我想检查 NAME 是否是任何东西。如果 NAME 包含一个值,那么其他两个字段是必需的。如果 NAME 为空,他们也可以跳过 AGE 和 COUNTRY。
这可能与 jquery 验证?
我当前的验证基于类名,然后我的 js 文件中有以下内容:
beforeSubmit: function () {
return $('#ajaxform').validate().form();
}
您可以使用depends,例如:
...
ageInput: {
required: {
depends: function(element){
return $("#nameElement").val()!=""
}
}
},
countryInput: {
required: {
depends: function(element){
return $("#nameElement").val()!=""
}
}
}
请参阅:jQuery 验证