Кто-нибудь знает, как добавить дополнительные столбцы в jQuery datatable? У меня есть jQuery datatable с пятью столбцами, и я хотел бы добавить два дополнительных столбца.Как добавить дополнительные столбцы в jQuery datatable
<table class="table table-bordered table-striped table_vam" id="dt_gal">
<thead>
<tr>
<th class="table_checkbox">
<input type="checkbox" name="select_rows" class="select_rows" data-tableid="dt_gal" />
</th>
<th>Product Name</th>
<th>Product Code</th>
<th>Description</th>
<th>Start Price</th>
<th>Reg Fee</th>
<th>DateCreated</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
<c:forEach var="product" items="${PRODUCTS}">
<tr>
<td>
<input type="checkbox" name="row_sel" class="row_sel" />
</td>
<td>${product.productname}</td>
<td>${product.code}</td>
<td>${product.description}</td>
<td>${product.startPrice}</td>
<td>${product.registrationFee}</td>
<td>${product.dateCreated}</td>
<td><a href="${PREFIX}/product?edit=true&id=${product.id}" class="sepV_a" title='Edit'><i class='icon-pencil'></i>
Edit </a>
<!-- <a href="#" title='Delete'><i class='icon-trash'></i></a></td> -->
</tr>
</c:forEach>
</tbody>
</table>
Я редактировал блок ниже, но это не удалось, так как таблица не показывает из
var iListLength = 5;
в var iListLength = 7;
"fnUpdate": function (oSettings, fnDraw) {
var iListLength = 5;
var oPaging = oSettings.oInstance.fnPagingInfo();
var an = oSettings.aanFeatures.p;
var i, j, sClass, iStart, iEnd, iHalf=Math.floor(iListLength/2);
Вы используете на стороне сервера или на стороне клиента? Источник данных Являются ли два столбца, которые вы хотите добавить часть источника данных, или это просто произвольные столбцы? Кроме того, можете ли вы разместить раздел конфигурации 'dataTable'? – pete
hi pete, его серверная сторона. Я использую jquery.datatables.bootstrap.min.js, у меня есть пример выше, который находится в файле .jsp. – pmaingi
Вы уже определили приемлемое решение для своего вопроса? – pete