javascript — таблица начальной загрузки получает данные из выбранной строки

Я создал таблицу начальной загрузки (см. Изображение)

введите описание изображения здесь

эта таблица заполняется соединением 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>

1

Решение

обращаться Пример getSelections в таблице начальной загрузки

Он использует функцию JSON.stringfy. Таким образом, вы должны использовать как следовать.

alert('getSelections: ' + JSON.stringify($("#table").bootstrapTable('getSelections')));
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]