我正在測驗,其中每一個問題有一組單選按鈕的,是這樣的:確定是否所有的單選按鈕基具有一個檢查框
<input type="radio" name="quid16" value="answid53" />Answer 1 : foo
<input type="radio" name="quid16" value="answid54" />Answer 2 : bar
<input type="radio" name="quid16" value="answid55" />Answer 3 : joe
<input type="radio" name="quid16" value="answid56" />Answer 4 : blogs
每個組獲得的ID,諸如上文quid16
;這個ID是由PHP生成的,並且不是固定的。
當我驗證表單提交時,我需要檢查是否所有的組都有一個選中的單選按鈕。
問題是,我不知道組ID預先。我將如何解決這個問題?
您是否使用jQuery驗證插件,或者是你從頭開始做這個? – Sparky 2013-02-18 23:56:01
找到所有單選按鈕。迭代它們,使用單選按鈕名稱在最初爲空的對象中創建一個屬性。如果該按鈕被選中,則將該屬性的值設置爲「true」,否則將其保留爲空。完成後,具有「null」值的對象中的屬性是未選中的單選按鈕。 – Pointy 2013-02-19 00:04:43