奇怪的行为,似乎jQuery解析失败了。
我想使用此选择器选择表格中的所有tr:table#tblOutFlightBlocks tr
jQuery只返回第一个tr,请看一下这里: http://jsfiddle.net/6ogy9b9d/
PS。 HTML看起来不错
谢谢
答案 0 :(得分:0)
$.each($('table#tblOutFlightBlocks tr'),function(){
alert($(this).html());
})
这是 fiddle
答案 1 :(得分:0)
html()
。所以,即使您选择了所有tr
,您也只能获得HTML或第一个。您可以通过迭代该数组来选择所有tr html。
var allHtml = '';
$.each($('table#tblOutFlightBlocks tr'),function(){
var tr = $(this);
allHtml += tr.html();
});
alert(allHtml);
答案 2 :(得分:0)
试试这个
var html='';
$('table#tblOutFlightBlocks tr').each(function(index,item){
html += $(item).html();
})
alert (html);