我有3個不同的單選按鈕組中的jQuery像這樣:驗證各種無線電按鈕與jQuery
<tr class="toValidate">
<td>Please rate question 1</td>
<td>Yes<input type="radio" name="question1" value="yes" /></td>
<td>No<input type="radio" name="question1" value="no" /></td>
<td style='display:none'>ERROR GOES HERE</td>
</tr>
<tr class="toValidate" >
<td>Please rate question 2</td>
<td>Yes<input type="radio" name="question2" value="yes" /></td>
<td>No<input type="radio" name="question2" value="no" /></td>
<td style='display:none'>ERROR GOES HERE</td>
</tr>
我需要的是,當用戶提交表單,它循環通過單選按鈕組和對於每個基團,其沒有選擇選項,顯示錯誤消息的最後一個td。如果兩者都沒有被選中,那麼這兩個錯誤信息都會顯示,而不僅僅是第一個。
任何幫助?
提前感謝
正確使用`label`的+1。儘管我也**認爲`form`應該使用`fieldset`來排列,可能是一個列表,而不是`table`。 – 2010-11-28 16:23:48