如何编辑“required”属性,并从jquery中设置它

时间:2012-05-29 09:02:28

标签: jquery html5 requiredfieldvalidator

是否有某种方法可以在未填写需求输入字段时编辑显示的消息?

我是否可以检查特定字段内容是否有效(根据某些规则)并最终添加所需属性并将其激活?否则,是否有一些CSS规则使边框变红并显示消息框?

提前致谢

3 个答案:

答案 0 :(得分:2)

我假设您使用jquery验证插件... 要更改以下所有用途所需的消息..

$.validator.messages.required = 'required';

更改以下特定元素的使用...

$("#EnquiryText").rules("remove"); 
$("#EnquiryText").rules("add", { 
    required: true, 
    messages: { 
        required: <your message>
    } 
}); 

答案 1 :(得分:0)

您的意思是HTML5 placeholder属性?

$("#theinput").attr("placeholder", "Some Text")

请注意,HTML5的该功能在IE中不起作用。

答案 2 :(得分:0)

当你不想使用插件时,你可以添加一个标签(动态)绝对位置......或者只是添加一个边框
jQuery的:

  $("#yourInput").addClass("borderValidate")

的CSS:

.borderValidate{
border: 2px solid red;
}