2014-11-06 51 views

回答

0

嘗試加入一些自定義的valdiation顯示來回jQuery驗證 這是你所需要的解決方案,你可以使用errorPlacement方法重寫放在哪裏錯誤消息

$("form").validate({ 
      highlight: function(e) { 
       $(e).closest(".form-group").addClass("has-error") 
      }, 
      unhighlight: function(e) { 
       $(e).closest(".form-group").removeClass("has-error") 
      }, 
      errorElement: "span", 
      errorClass: "help-block", 
      errorPlacement: function(e, t) { 
       if (t.parent(".input-group").length) { 
        e.insertAfter(t.parent()) 
       } else { 
        e.insertAfter(t) 
       } 
      } 
     }) 
}); 
+0

我嘗試過,但螢火蟲給了錯誤。這是代碼http://pastebin.com/ZxYT28Y5 – Ashish 2014-11-06 11:51:12

+0

給我們提供錯誤? – 2014-11-06 12:00:20

+0

SyntaxError:missing}屬性列表後 高亮顯示:function(e){ – Ashish 2014-11-06 12:16:35