3

验证表单时,如何指示我不希望生成错误标签?

我尝试使用errorElement: "",但是当我第二次验证表单时,文本框消失了。

4

3 回答 3

10

那这个呢?

$("#myform").validate({
   errorPlacement: function(error, element) { //just nothing, empty  },
   ...
 })
于 2011-05-30T12:25:43.600 回答
5

当我想要更多地控制错误消息时,我倾向于创建 div 或调整 css 样式以突出显示问题,而不是使用标准错误标签。

jQuery.validator.messages.required = "";
var validator = $("#formID").validate({
        invalidHandler: function(e, validator){
            var errors = validator.numberOfInvalids();
            if (errors > 0)
            // Create Div to show big red warning that the form was invalid
    },
});
于 2012-10-15T21:47:33.130 回答
0

也只是在那个errorElement下面给出

messages:
   {
      Control Name:""
   }
于 2011-05-30T12:23:34.040 回答