jQuery选择符合条件的表

问题描述 投票:1回答:2

我有一个表,在该表中,每个条目的子表。每个条目都是$item。有问题的UI是一个搜索工具,可用于通过ajax将“选定”项目列表发送到邮件功能。每个项目都是选中其复选框的表格。

但是,当我单击一个复选框并选择发送时,这只会获取一个表的HTML,而不是所有选中的表。

jQuery('#search-query-send').click(function(){

  jQuery('.apartment-entry:has(:checked)').each(function(){

    var content = jQuery(this).html()
    console.log(content);

  });

});

看看我的fiddle

我希望能够为我选择的每个表格的console.log() HTML。

javascript jquery html
2个回答
0
投票

你几乎让选择器正确。

jQuery('#search-query-send').click(function() {
    jQuery('.selectthis input:checked').each(function() {
    var content = jQuery(this).parents('table').html();
    console.log(content);
  });
});

http://jsfiddle.net/9d1pgjv8/7/


0
投票

您必须定位selectthis类,以便获取复选框文本或值或任何您想要的。

$('#search-query-send').click(function(){

	$('.apartment-entry .selectthis:has(:checked)').each(function(){
		var content = $(this).text()
		console.log(content);
	});

});
© www.soinside.com 2019 - 2024. All rights reserved.