2012-03-14 65 views
0

當我在jquery中使用它時,它應該可以正常工作,但實際上它不是,它與我複製和粘貼的代碼完全相同。防止jQuery驗證提交時出現錯誤

當我選擇yes作爲單選按鈕時,它會要求我選擇顏色和陰影,因爲它應該這樣,但是當我單擊確定時它會提交。如果我選擇考勤1是,並選擇2下拉值它提交沒有錯誤出席1或考勤2

+0

你已經安裝了螢火蟲?你的控制檯是否有錯誤? – 2012-03-14 13:04:12

+0

可能會幫助發佈一個鏈接到不起作用的代碼,而不是一個版本,因爲這通常是由於整個頁面上下文相關的事情。 – 2012-03-14 13:05:09

+0

粘貼你在螢火蟲控制檯中的錯誤 – Mosijava 2012-03-14 13:09:34

回答

1

這可能是你在「noclobber」模式(它避免設置爲$變量設置本身)運行jQuery。

嘗試把這種圍繞整個上面的代碼片段:

(function($) { 
    // ... code here 
})(jQuery) 
+0

不,這不起作用,但請參閱編輯後我已經更新方案,以什麼發生感謝 – lukey 2012-03-14 13:13:32

+0

'if(!$(「input [name = attendance1]」)。(「:checked」)){'看起來可疑因爲它是設計用於選擇多個元素,然後檢查其中一個元素的屬性;嘗試'if(!$(「input [name = attendance1]:checked」)。length){'。 – MightyE 2012-03-14 13:19:31

+0

我不明白,因爲我回報錯誤;每次 – lukey 2012-03-14 13:40:56