一个CheckBoxList在Html的代码如下,CheckBoxList的ID为chkStaff:<table id="chkStaff" border="0">
<tr>
<td><input id="chkStaff_0" type="checkbox" name="chkStaff$0" /><label for="chkStaff_0">吴敬琏</label></td><td><input id="chkStaff_1" type="checkbox" name="chkStaff$1" /><label for="chkStaff_1">郎咸平</label></td><td><input id="chkStaff_2" type="checkbox" name="chkStaff$2" /><label for="chkStaff_2">张苇苇</label></td><td><input id="chkStaff_3" type="checkbox" name="chkStaff$3" /><label for="chkStaff_3">杨晴</label></td><td><input id="chkStaff_4" type="checkbox" name="chkStaff$4" /><label for="chkStaff_4">倪中</label></td><td><input id="chkStaff_5" type="checkbox" name="chkStaff$5" /><label for="chkStaff_5">四川</label></td>
</tr>
</table>]用这个代码的话,会把整个页面所有的CheckBox都选上,我只想选择上面的chkStaff下面的checkbox $(document).ready(function () {
$("#ww").click(function () {
$(":checkbox").nam.each(function () {
$(this).attr("checked", true);
});
});
});
因为对jquery不熟悉,不知道怎样把Name属性加入进行一个筛选
<tr>
<td><input id="chkStaff_0" type="checkbox" name="chkStaff$0" /><label for="chkStaff_0">吴敬琏</label></td><td><input id="chkStaff_1" type="checkbox" name="chkStaff$1" /><label for="chkStaff_1">郎咸平</label></td><td><input id="chkStaff_2" type="checkbox" name="chkStaff$2" /><label for="chkStaff_2">张苇苇</label></td><td><input id="chkStaff_3" type="checkbox" name="chkStaff$3" /><label for="chkStaff_3">杨晴</label></td><td><input id="chkStaff_4" type="checkbox" name="chkStaff$4" /><label for="chkStaff_4">倪中</label></td><td><input id="chkStaff_5" type="checkbox" name="chkStaff$5" /><label for="chkStaff_5">四川</label></td>
</tr>
</table>]用这个代码的话,会把整个页面所有的CheckBox都选上,我只想选择上面的chkStaff下面的checkbox $(document).ready(function () {
$("#ww").click(function () {
$(":checkbox").nam.each(function () {
$(this).attr("checked", true);
});
});
});
因为对jquery不熟悉,不知道怎样把Name属性加入进行一个筛选
$(document).ready(function () {
$("#ww").click(function () {
$("input[name^='chkStaff']").each(function () { $(this).attr("checked", true); });
});
});
[pro^='val'] 属性以val 开始
[pro$='val'] 属性以val 结束
[pro!='val'] 属性不包含 val
可以给文本框加上类选择器:class="name",然后修改成
$(document).ready(function () {
$("#ww").click(function () {
$(".name").attr("checked", true);
});很简单的,照着我的做试试看,既方便又实用。
$("input[name='chkStaff$0']").attr("checked",true);