jQuery DataTables - 访问所有行数据 [英] jQuery DataTables - Access all rows data
本文介绍了jQuery DataTables - 访问所有行数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用jQuery数据表,并希望在点击标题复选框时复制所有行(保存在JavaScript数组中)。
I'm using jQuery DataTables and want to copy all rows (save in JavaScript array) upon clicking the header checkbox.
我想找到jQuery DataTables存储HTML的剩余页面的位置,所以我可以浏览JavaScript然后检查它或者将属性设置为true。
I want to find where jQuery DataTables store the HTML for remaining page of rows, so I can navigate through JavaScript then check it there or set property checked to true.
这样的一个。
其他信息:
- 我使用ajax的数据来源(
serverside:false
),返回所有数据。 - 当我点击第1页时,所有行都保持Checked。 li>
- I use data from an ajax source(
serverside:false
), all data is returned. - When I click page 1, all the rows remain Checked.
推荐答案
我发现gen通过jQuery DataTables使用这个代码来删除元素,我可以复制在分页DataTable时隐藏的整个 tr
元素。
I find the generated element by jQuery DataTables using this code, and I can copy the whole tr
element that hides when paging the DataTables.
$('#example').DataTable().rows().iterator('row', function(context, index){
var node = $(this.row(index).node());
//node.context is element of tr generated by jQuery DataTables.
});
这篇关于jQuery DataTables - 访问所有行数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文