如何检查chkInv *(chkInv1和chkInv2)中是否有任何复选框,并排除chkUnrelated。
var currentLocation = this.props.location.pathname
我当前的代码会检查页面的所有复选框。
<label for="chkInv2-0">
<input name="chkInv2" id="chkInv2-0" type="checkbox" value="1">
chkInv2
</label>
<label for="chkInv2-1">
<input name="chkInv2" id="chkInv2-1" type="checkbox" value="2">
chkInv2
</label>
<label for="chkInv3-0">
<input name="chkInv3" id="chkInv3-0" type="checkbox" value="3">
chkInv3
</label>
<label for="chkInv3-1">
<input name="chkInv3" id="chkInv3-1" type="checkbox" value="4">
chkInv3
</label>
<label for="chkUnrelated">
<input name="chkUnrelated" id="chkUnrelated-1" type="checkbox" value="4">
chkUnrelated
</label>
我可以使用某种正则表达式吗?
var checkBoxes = $('input:checkbox:checked').length;
答案 0 :(得分:1)
要勾选选中的任何复选框,请使用以下
if($('input[name^="chkInv"]:checked').length > 0) {
//Code goes here
}
这会自动排除名为chkUnrelated
答案 1 :(得分:0)
这将为您class HiveQLWhere
提供checkboxes
chkUnrelated