Javascript 使用jQuery选择所有文本框
我有一个在表格中显示个人信息的代码(字段:姓名、姓氏、地址等),其中一个输入是复选框。代码如下:Javascript 使用jQuery选择所有文本框,javascript,jquery,Javascript,Jquery,我有一个在表格中显示个人信息的代码(字段:姓名、姓氏、地址等),其中一个输入是复选框。代码如下: $("#table").append('<tr class="trow'+j+'">'+ '<td class="ids" id="z'+i+'">'+totrecs+'</td>'+ '<td>'+member[i].jdate+'</td>'+
$("#table").append('<tr class="trow'+j+'">'+
'<td class="ids" id="z'+i+'">'+totrecs+'</td>'+
'<td>'+member[i].jdate+'</td>'+
'<td class="users"
'<td id="contact'+i+'">'+member[i].fname+' '+member[i].lname+'</td>'+
'<td id="myaddress'+i+'">'+member[i].address1+' '+member[i].town+'</td>'+
'<td><input type="checkbox" name="whome" id="showMe'+i+'"'+
'class="boxes" onclick="getMe('+i+')" /></td></tr>');
totrecs++;
j++;
}
$(“#表”).append(“”+
''+totrecs+''+
''+成员[i].jdate+''+
“
$('#btnId')。在('click',function()上{
var检查=假;
if(!$(this).hasClass('checked')){
布尔=真;
}
$(this.toggleClass('checked');
$('#表输入[type=“checkbox”]').prop('checked',check)
});
这可能会有帮助:要使用jQuery选中#表中的所有复选框,请执行以下操作:
$('#table :checkbox').attr('checked', '');
请注意,这不会触发您为复选框设置的任何单击事件。您应该使用更改
事件,而不是单击
,以使其按预期发生。在btnId中,我是否应该添加按钮或复选框的id?这是代码的按钮库的id,但它似乎不起作用,我已经给出了button id=“btn”,在js中将btnId更改为btn,并将代码复制到我的js文件中,是这样吗?还是我应该更改表格输入?谢谢如果id=“btn”选择器将为$('#btn'),您能用小提琴重现吗
$('#table :checkbox').attr('checked', '');