【发布时间】:2010-12-20 20:20:05
【问题描述】:
在单击提交之前,jQuery 验证插件不会验证所需的空字段。有没有办法验证内联?
我需要这些字段来验证是否留空作为用户选项卡通过它们。因此,内联消息应在跳出必填字段 (onBlur) 后立即显示。
$("form#CheckOut").validate({
rules: {
NameOnCard: { required: true, minlength: 2},
CreditCardType: {required: true},
CardNumber: {required: true, creditcard: true},
ConfEmail: {equalTo: "#EMail" },
FirstName: {required:true}
},
messages: {
NameOnCard: "Enter the name on your card",
CreditCardType: "Select a credit card type",
CardNumber: {
required: "Please enter credit card number",
creditcard: "Not a valid credit card number"
}
}
})
【问题讨论】:
-
不调整验证插件是不可能的。
-
您找到解决方案了吗?我需要相同的功能,但似乎无论如何都找不到。
-
对不起,我从来没有这样做过。非 jQuery 解决方案是 validatious.org。它具有内联验证,但该项目没有看到太多更新,我希望为我正在构建的站点提供一个全 JQuery 解决方案。
标签: jquery validation