Я создал таблицу начальной загрузки (см. Изображение)
эта таблица заполняется соединением mysql со стороны php-сервера.
Моя проблема состоит в том, чтобы получить данные из выбранной строки в таблице, я знаю, что должен использовать функцию
bootstraptable ( ») getselections
Но я получаю это
getSelections: [объект объекта]
Intead этого
getSelections: [{«Nation»: «dad», «Site»: «-«}]
Не могли бы вы мне помочь пожалуйста?
Полный код здесь
<div id="toolbar">
<button id="button" class="btn btn-default">getSelections</button>
</div>
<table id="table" data-click-to-select="true"data-toggle="table"data-toolbar="#toolbar"data-height="600"data-click-to-select="true"data-url="db_list.php"data-search="true"data-pagination="true">
<thead>
<tr>
<th data-field="num" data-checkbox="true" >#</th>
<th data-field="Nation">Nation</th>
<th data-field="Site">Site</th>
</tr>
</thead>
</table>
<script type="text/javascript">
var $table = $('#table'),
$button = $('#button');
$(function () {
$button.click(function () {
alert('getSelections: ' + $("#table").bootstrapTable('getSelections'));
});
});
</script>
обращаться Пример getSelections в таблице начальной загрузки
Он использует функцию JSON.stringfy. Таким образом, вы должны использовать как следовать.
alert('getSelections: ' + JSON.stringify($("#table").bootstrapTable('getSelections')));
Других решений пока нет …