我使用javascript渲染表格,每个数据行都有一个复选框和一个单选按钮。以下是呈现radiobutton和checkbox的代码片段。
htmlResult += '<td><input type="checkbox" name="checkBoxes" class="selectLink" id="chkbxRow' + rowCounter + '"style="vertical-align: sub;"/></td>';
htmlResult += '<td><input type="radio" name="isLoanRecipient" value="' + rowCounter + '" id="radioRow' + rowCounter + '"style="vertical-align: sub;"/></td>';
但是当我单击radiobutton时会显示该表,如果先前检查了同一行上的复选框,则会取消选中它。有人遇到过同样的问题吗?有谁知道这可能是什么原因?谢谢。
顺便说一句,我正在引用jquery脚本(1.5.1,验证,验证.unobtrusive,ui)
答案 0 :(得分:0)
也许解决方案只是插入一个空格:
id="chkbxRow' + rowCounter + '"style="vertical-align: sub;"
id="chkbxRow' + rowCounter + '" style="vertical-align: sub;"
同样适用于无线电线路。