У меня есть таблица с такими строками и столбцами
row1 1 2 3
row2 4
row3 5 6
И эта последовательность повторяется n раз, это таблица корзины покупок для одного товара.Мне нужно отобразить ту же таблицу на следующей странице как сводку содержимого корзины со всеми полями для продукта в одной строке таблицы, например:
row1 2 3 4 5 6
Таким образом, все поля должны быть в одной строкеи для 2-го элемента в корзине во второй строке и т. д., первый столбец (td), который является изображением, должен быть удален, 4-й, 5-й и 6-й - это поля ввода текста, должны быть преобразованы в текстовую метку и ната же строка, что и у других полей элемента.Я знаю, что могу получить содержимое таблицы примерно так: $( "#id_of_table_clone" ).html( $( "#table_cart" ).html() );
Как мне настроить структуру строк, чтобы добавить столбцы с содержимым из строк ниже?
Добавление изображения содержимого корзины с 2-мя элементами. Я хочу, чтобы «бизнес-обоснование», «дата начала» и «дата окончания» были представлены в качестве заголовков столбцов, а их содержимое - в качестве значений содержимого строки, все в одной строке с ролью и описанием.,
это HTML-код для таблицы корзины
<table id="table_rolecart"class="table sortable" cellspacing="0" width="100%">
<thead>
<tr>
<th class="sorting" style="width: 5%" scope="col">
off
</th>
<th scope="col" style="width: 40%">
<span class="column-sort" >
<a href="#" title="Sort up" class="sort-up"></a>
<a href="#" title="Sort down" class="sort-down"></a>
</span>
Role
</th>
<th scope="col" style="width: 55%">
<span class="column-sort" >
<a href="#" title="Sort up" class="sort-up"></a>
<a href="#" title="Sort down" class="sort-down"></a>
</span>
Description
</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
И я вставляю tbody элементы в эту таблицу, как снаружи, из другой таблицы, такой как
$("#table_newrole img.move-row").live("click", function() {
var tr = $(this).closest("tr").remove().clone();
tr.find("img.move-row")
.attr("src", "/gra/images/icons/fugue/cross-circle.png")
.attr("alt", "Remove");
$("#table_rolecart tbody").append(tr);
$("#table_rolecart tbody").append('<tr style="color:black"><td colspan="3">Business Justification: <input type="text" name="ar_businessjust" value="" id="ar_businessjust"></td></tr><tr style="color:black"><td colspan="2">Start Date: <input type="text" style="width:70px" name="ar_startdate" value="" id="ar_startdate"> </td><td colspan="1">End Date: <input type="text" style="width:70px" name="ar_enddate" value="" id="ar_enddate"></td></tr><tr style="height:8px"></tr>');
});