伙计我正在使用jQuery Validation插件验证输入文本字段...
像这样:$("#formSettings").validate({
rules: {
sta: {
required: true,
},
crs: {
equalTo: "#password"
}
},
messages: {
email: {
required: "Please Provide Your Email Address",
email: "Provide Valid Email Address"
},
});
问题:我需要将一个文本字段值与另一个匹配,每个文本字段都有逗号分隔值,它们应该在继续之前匹配,任何想法我该怎么做
如果textfield 1是:1,2,3,4,5,6那么textfield2应匹配。
答案 0 :(得分:0)
$('#selector').val().length
在.length的基本jQuery版本之上之后你可以做一个if语句。以下是您尝试的简短未经测试的测试:
<input type="text" value="1,2,3,4,5" id="thing1">
<input type="text" value="1,2,3,4" id="thing2">
<input type="button" name="submit" value="submit" id="submit">
$('#submit').click(function(event){
var thing1 = $('#thing1').val().length;
var thing2 = $('#thing2').val().length;
if (thing1 == thing2) {
return true;
} else {
alert("Contents must have same length");
return false;
}
});