jQuery DataTables - 访问所有行数据 [英] jQuery DataTables - Access all rows data

查看:188
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆