添加复选框后在第一页选中后点击下一页,然后再返回到第一页,之前的选中状态都没了,求大神解决,在线等!!!!!!!!!!
还有怎么获取他所有被选中的某个属性集合?
刚接触前端这些 不知道怎么实现,各位大佬能说说具体实现吗?现在走到数据显示出来了,
多选框也出来了这一步,我也想过用缓存,但是不知道怎么实现啊,方便的话也可以加下我QQ,1265000839
这个问题都困扰我几天了,api文档和网上的实例都找过了,没能成功!最后能不能解决都在此先 谢谢各位好心人了!
缓存方式有很多种、比如放URL后面参数、cookies等
要么不跳转页面,只是打开新的窗口,要么用缓存
这里的分页可以动态生成,利用ajax来实现局部刷新
在JS中用一个对象存储选中的checkbox,采用局部刷新的方式翻页,当返回第一页的之后再从js中把选中的内容加载到页面上就行了
将复选框的选中值,作为参数传递,在每个分页的时候去判断参数的值,有值得话直接赋值给相应的控件,然后再去绑定表格
https://datatables.net/reference/event/
添加select和deselect事件,用全局变量记录住勾选的记录id,然后draw事件中获取加载的数据对比保存的全局变量,id一直用row().select()选中行
https://datatables.net/reference/api/row().select()
datatable的api还是太乱,不怎么好用。。不如easyui简单明了。。
第一次点击选择时可以记录对应的id,不至于被清空
全局变量+监控check状态赋值给全局+data()获取原有checked的方式
异步、缓存、传参,有很多种方式可以实现。