0
我試圖通過表循環來創建一個csv字符串。我通過jquery對錶進行了一些排序,因此我希望能夠得到最終的排序數據。問題是我想識別每個新行,所以在每行的最後一個td之後添加\ n或其他內容。下面的代碼是不正確的。任何指針讚賞。JQuery:在每個循環中獲取tr中的最後一個td
function GetCsv() {
var strCSV = '';
$('#MyTable tr').each(function() {
var lis = $(this).siblings;
for (var i = 0; i < lis.length; i++) {
strCSV += $(this).find("td").eq(i).html();
}
strCSV += 'New line';
});
}
這樣做'$( '#MyTable的TR')每個(函數()'你已經通過了。每個語句循環在本質當你調用'$ (this).siblings',並且迭代這個集合,你仍然可以循環訪問tr元素而不是td內容,我認爲下面的Reigel的答案適用於你 – 2010-01-25 17:04:25
此外,你錯過了'siblings'函數調用中的圓括號。有人,糾正我,如果我錯了。 – 2010-01-25 17:08:22
安東是正確的...是我的回答爲你工作Israfel ??? – Reigel 2010-01-25 18:15:09