我正在使用 jQuery 验证插件来验证我的表单,但它似乎忽略了具有占位符文本的必填字段。
如何解决?
为了在所有浏览器中显示占位符,我使用了这个 jQuery 插件 - http://formalize.me/
为了验证我的表单,我使用以下代码:
$("#userRegistration").validate({
errorLabelContainer: "#messageBox",
wrapper: "li",
rules: {
password: "required",
password_again: {
equalTo: "#password"
}
}
});
最佳答案
您可以将此语句绑定(bind)到您的提交事件。通过 jQuery 验证或手动。 (伪代码,您需要添加您的值)。
if(element.val() == placeholderText){
element.val('');
}
关于jQuery 验证忽略占位符!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211393/