我在服务器端使用wenzhixin
的BootstrapTable,并尝试使用table.bootstrapTable('getData')
获取表中所有可见的数据。
首先,它什么也不返回,所以我用table.bootstrapTable('getData').length
对其进行了进一步检查,并返回了0
值。我的桌子上现在有16行可见,并且工作正常。我只需要获取JSON格式的所有可见数据。
我正在遵循https://github.com/wenzhixin/bootstrap-table/issues/3287中的解决方案。到目前为止,我仍然看不到。
html代码:
<table
data-toggle="table"
data-url="<?php echo site_url('Welcome/reexportList'); ?>"
data-toolbar="#toolbar"
data-pagination="true"
id="eventsTable"
data-side-pagination="server" >
<thead>
<tr>
<th data-field="id" >Application No</th>
<th data-field="first_name">First Name</th>
<th data-field="last_name">last Name</th>
</tr>
</thead>
</table>
js代码:
var $table = $('#eventsTable');
alert(JSON.stringify($table.bootstrapTable('getData')));