-1

如何检查所有单选按钮的验证?每个问题都必须检查。

<td>QA02</td>
<td>The administrative staff is friendly.</td>
<td><input type="radio" name="QA02" value="1"></td>
<td><input type="radio" name=QA02 value="2"></td>
<td><input type="radio" name=QA02 value="3"></td>
<td><input type="radio" name=QA02 value="4"></td>
<td><input type="radio" name=QA02 value="5"></td>

<td>QA03</td>
<td>The administrative staff shows professionalism in their work.</td>
<td><input type="radio" name="QA03" value="1"></td>
<td><input type="radio" name=QA03 value="2"></td>
<td><input type="radio" name=QA03 value="3"></td>
<td><input type="radio" name=QA03 value="4"></td>
<td><input type="radio" name=QA03 value="5"></td>
4

1 回答 1

3

我给表提供了 id 以使其处理页面的特定部分。

现场演示

$('#btn').click(function() {
    validationSuccess = true;
    $('#tbl tr td:nth-child(1)').each(function() {
        var group = $(this).text();
        if ($('[name=' + group + ']:checked').length == 0) {
            alert(group + "is not selected");
            validationSuccess = false;
        }
    });
    if(validationSuccess)
    {
        alert("Validation successful");
    }
});​
于 2012-12-04T09:07:17.857 回答