Я захватывая данные из выбранных ячеек таблицы с этим JavaScript:Создание строки из таблицы с .each, как добавить новую строку после каждой строки?
var cellIndexMapping = { 0: true, 1: true, 3:true, 4:true, 5:true};
var data = [];
$j("#myTable tr").each(function(rowIndex) {
$j(this).find("td").each(function(cellIndex) {
if (cellIndexMapping[cellIndex])
data.push($j(this).text() );
});
});
var fullCSV = data.join(", ");
console.log (fullCSV);
Это дает мне все мои таблицы элементов в массиве, разделенные запятыми. Так, например, если мой стол
<th>| zero | one | two | three | four | five | </th>
---------------------------------------------
<tr>| A | B | C | D | E | F | </tr>
---------------------------------------------
<tr>| G | H | I | J | K | L | </tr>
я вернусь:
A,B,D,E,F,G,H,J,K,L
Что мне нужно иметь это символ новой строки "\n"
между каждой строки. Таким образом, мой желаемый результат будет выглядеть так:
A,B,D,E,F,\n G,H,J,K,L \n
Любые идеи?
Это прекрасно работает! Спасибо. – Zac