【发布时间】:2014-07-30 02:38:58
【问题描述】:
使用 Jquery 验证插件,我正在尝试验证字段 companyid2 并在用户未输入 companyid1 时显示错误消息。如果用户输入 companyid 2,companyid1 字段在这种情况下不应为空。问题是如果用户在 companyid1 字段中输入任何小于 13 的值,我看不到错误消息“输入公司 1”。我试图发出警报以检查 $("#company1").val()
下面是我的代码,
<label for="company1">Company 1:</label>
<input id="company1" name="company1" type="text" value=""/>
<label for="company2" > To:</label>
<input id="company2" name="company2" type="text" value=""/>
("#myForm").validate({
onfocusout: false,
onkeyup: false,
rules: {
company1:{required:false},
company2: {
required: function(element) {
return $("#company1").val() < 13;
}
}
},
messages: {
company2: {
required: "Enter company 1"
}
}
【问题讨论】:
-
您的代码在编辑器下真的看起来像这样吗?也许您应该花一些时间来格式化它,以便其他人可以毫不费力地阅读它。
标签: jquery