我创建一个表行将自动从sql生成数据并由后端代码绑定(bind)。
是否可以使用javascript检查用户是否单击?
该行如下创建:

<tr>
    <td align="right" class="formLine">Brand Type:</td>
    <td class="FormLine2" align="left" colspan="7">
        <asp:CheckBoxList ID="chkBrandType" runat="server" RepeatColumns="10" RepeatDirection="Horizontal" RepeatLayout="Flow" BorderWidth="0" />
    </td>
</tr>

最佳答案

jQuery解决方案

//assuming all your html elemnts and checkboxes are having unique ids
$("#check1").on('click', function(){
    if($(this).is(":checked")){
        alert("checked");
    else {
        alert("unchecked");
    }
}

否则,如果您只想检查是否已选中“ANY”复选框
$('input[type="checkbox"]').change(function(){
    if($(this).is(':checked')){
        alert('checked');
    } else {
        alert('unchecked');
    }
});

关于javascript - 检查单行复选框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43908177/

10-14 01:43