我正在使用此处的jQuery验证插件:
http://plugins.jquery.com/project/validate
在我的表单中,我在名称字段中有默认值“请输入您的姓名”。我想要一个自定义验证,以确保用户在提交表单时没有离开。
这是我正在使用的jQuery ....有人可以帮我解决丢失的代码。
谢谢:)
$(document).ready(function(){
$.validator.addMethod('defaultText', function(value, element) {
// need code to go here!!!
}, 'Please enter your first name');
$("#commentForm").validate({
rules: {
firstname: {
required: true,
defaultText: true,
},
email: {
required: true,
email: true
}
},
messages: {
firstname: "Please enter your first name",
email: "Please enter a valid email address"
}
});
});
答案 0 :(得分:0)
$.validator.addMethod("defaultText", function(value, element) {
return value != element.defaultValue;
}, "");
想出来......
默认情况下,这会使字段中的内容无效 - 不被接受为有效输入!