正则表达式jQuery验证
我的任务是在我已经完成的表单验证中应用正则表达式(使用jquery.validate.js)。现在,当select标记指向我们时,我必须应用一种类型的正则表达式,当select标记指向任何其他国家时,我必须应用另一种类型的正则表达式。我们将非常感谢您的帮助。提前谢谢 您可以添加逻辑并根据所选内容调用验证方法。或者,您可以创建一个jQueryUI小部件工厂,跟踪要使用的验证。不过,这可能有点过分。如果在配置验证和添加规则时使用jquery.validate.js,请尝试以下方法(添加您自己的规则): 如果我对你的问题理解正确的话,这样的事情应该会让你走上正确的方向正则表达式jQuery验证,jquery,html,css,validation,expression,Jquery,Html,Css,Validation,Expression,我的任务是在我已经完成的表单验证中应用正则表达式(使用jquery.validate.js)。现在,当select标记指向我们时,我必须应用一种类型的正则表达式,当select标记指向任何其他国家时,我必须应用另一种类型的正则表达式。我们将非常感谢您的帮助。提前谢谢 您可以添加逻辑并根据所选内容调用验证方法。或者,您可以创建一个jQueryUI小部件工厂,跟踪要使用的验证。不过,这可能有点过分。如果在配置验证和添加规则时使用jquery.validate.js,请尝试以下方法(添加您自己的规则)
$('#myForm').validate({
rules: {
'myField': {
myRule: function(element) {
var option = element.find('option:selected');
if (option.val() == 'US') {
return // The result of your US only regular expression check
} else {
return // The result of your other regular expression check
}
}
}
}
});