我有一个小的提交表单http://wines.effectwave.com/我试图用Jquery进行验证。我想检查是否有人用默认值提交表单(例如“全名”),那么它应该提出错误。到目前为止,我已经对空值和最小字符进行了验证。但是,我如何检查这个默认值的条件?这是我的JQuery代码到目前为止:Jquery输入表单默认值验证
// JavaScript Document
$().ready(function() {
// validate signup form on keyup and submit
$("#regform").validate({
rules: {
fname: {
required: true,
minlength: 3
},
phone: {
required: true,
minlength: 8
},
comments: {
required: true,
minlength: 5
},
email: {
required: true,
email: true
},
},
messages: {
fname: {
required: "Please enter your full name",
minlength: "Your full name must consist of at least 3 characters"
},
phone: {
required: "Please enter your phone number",
minlength: "Your phone number must consist of at least 8 characters"
},
comments: {
required: "Please provide some comments",
minlength: "Your comments must be at least 5 characters long"
},
email: "Please enter a valid email address",
}
});
});
占位符
更多信息,据我所知,'validate'不是一个jQuery功能。所以你可能使用了一个插件。哪一个? –
他很明显使用jquery-validate:http://jqueryvalidation.org/ – Barmar
为什么使用默认值而不是占位符? – Barmar