Я использую Bootstrap Tables.Документация расположена Здесь
Я использую пагинацию для большого количества динамически генерируемых данных с сервера MySQL.Я использую чекбоксы в начале таблицы, однако мне нужен способ для выборки сотен записей, а затем предварительно пометить некоторые из этих записей на основе существующих данных.
Я попытался использовать $("#storeTable").bootstrapTable('getData', false);
Чтобы иметь возможность циклически просматривать все записи и проверять их, используя метод загрузки таблицы записей, однако при этом возвращается только около 10 строк, отображаемых в пагинации.
Любая помощь по исправлению или стратегии для достижения этой цели была бы хороша.Также было бы неплохо, если бы после их проверки я мог получить проверенные, чтобы отсортировать их наверх.
Изображение таблицы
<div class="form-group">
<div id="@ViewData["Title"]" class="table-responsive text-nowrap" style="white-space:normal; overflow-x:scroll">
<table id="storeTable" class="table table-bordered table-hover" style="width:100%" data-toggle="table" data-search="true" data-toolbar="#toolbar" data-pagination="true" data-side-pagination="client" data-show-pagination-switch="true" data-page-list="[10, 25, 50, ALL]" data-click-to-select="true" data-filter>
<thead>
<tr>
<th data-sortable="true" data-checkbox="true">
</th>
<th data-field="cg" data-sortable="true">
@Html.DisplayNameFor(model => model.dealeradminstore[0].cg)
</th>
<th data-field="sn" data-sortable="true">
@Html.DisplayNameFor(model => model.dealeradminstore[0].serial_number)
</th>
<th data-field="name" data-sortable="true">
@Html.DisplayNameFor(model => model.dealeradminstore[0].Name)
</th>
<th data-sortable="true">
WebReports
</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model.dealeradminstore)
{
<tr id="@test.NullRefExcl(item.serial_number.ToString())">
<td></td>
<td>
@test.NullRefExcl(item.cg.ToString())
</td>
<td>
@test.NullRefExcl(item.serial_number.ToString())
</td>
<td>
@test.NullRefExcl(item.Name)
</td>
<td>
@{string reportsCheck = "";
if (test.NullRefExcl(item.base_xtags).Contains("RPT"))
{
reportsCheck = "Yes";
}
if (!test.NullRefExcl(item.base_xtags).Contains("RPT"))
{
reportsCheck = "No";
}
}
@test.NullRefExcl(reportsCheck)
</td>
</tr>
}
</tbody>
</table>
</div>
</div>