2011-05-30 38 views

回答

9

這個下面是什麼?

$("#myform").validate({ 
    errorPlacement: function(error, element) { //just nothing, empty }, 
    ... 
}) 
+1

「errorPlacement:null」不起作用。 – 2011-05-30 13:33:34

0

也只是給那errorElement

messages: 
    { 
     Control Name:"" 
    } 
+0

您的示例將刪除文本,但如果文本週圍有顏色邊框,該邊框對用戶將保持可見。 – 2012-12-22 14:38:46

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 
    }, 
});