我有一个表,在该表中,每个条目都有子表。每个条目都是$item
。有问题的用户界面是一个搜索工具,可用于发送“已选择”的列表。通过ajax到邮件功能的项目。每个项目都是表格,并选中了复选框。
但是,当我单击一个复选框并选择发送时,这只会获取一个表的HTML,而不是所有选中的表。
jQuery('#search-query-send').click(function(){
jQuery('.apartment-entry:has(:checked)').each(function(){
var content = jQuery(this).html()
console.log(content);
});
});
我希望能够为我选择的每个表格console.log()
HTML。
答案 0 :(得分:0)
你几乎让选择器正确。
jQuery('#search-query-send').click(function() {
jQuery('.selectthis input:checked').each(function() {
var content = jQuery(this).parents('table').html();
console.log(content);
});
});
答案 1 :(得分:0)
您必须定位selectthis类,以便获取复选框文本或值或任何您想要的。
$('#search-query-send').click(function(){
$('.apartment-entry .selectthis:has(:checked)').each(function(){
var content = $(this).text()
console.log(content);
});
});