2012-01-25 70 views
0

我已經在Chrome和FF上的螢火蟲中檢查了這一點。沒有報告錯誤,並且沒有任何內容記錄到控制檯。jQuery Validator - 驗證器在errorPlacement添加後無提示失敗

更新:插件正在工作,但我的錯誤位置使他們看不見。

如果我刪除errorPlacement Validator,再次開始工作。我錯過了什麼?

<script> 
$(document).ready(function(){ 
    $("#surveyForm").validate({ 
     errorPlacement: function(error, element) { 
      if (element.is(":radio")) 
       error.appendTo(element.parent().next().next()); 
      else if (element.is(":checkbox")) 
       error.appendTo (element.next()); 
      else 
       error.appendTo(element.parent().next()); 
     }      
    }); 
}); 
</script> 

回答

2

我已經成功地得到它的工作使用JavaScript和在http://docs.jquery.com/Plugins/Validation發現的HTML - 沒有任何機會,你可以張貼HTML形式?

+0

我不得不從呈現的HTML創建一個新的虛擬副本 - 活動副本是一個私人表單。將嘗試現在發佈複製。 – jerrygarciuh

+0

雖然這樣做,我發現問題似乎是我實際上使所有的標籤無法訪問。該插件似乎正在運行。 – jerrygarciuh