数据在数据表的初始化中消失
Data disappears on init of datatable
我正在使用datatable插件(datatable)来管理我的HTML表。
但是,当我调用这个插件的 init 时,我的表的数据......消失! 为什么?
我不知道,我已经用过这种方法了,而且我遇到了这个问题!有人可以帮助我吗?
对 init 的调用是:
jQuery('#measure').dataTable( {
"bDestroy": true, //using this because I call this init many times
"aoColumnDefs": [
{ "bSortable": false, "aTargets": [ 0 ] },
{ "bSortable": false, "bSearchable": false, "bVisible": false, "aTargets": [ 3,4,8,9,10,11,12,13,14,15,16,17 ] },
],
"aaSorting": [[5, 'asc']]
});
如果我在此代码之前使用 JS 中的阻止警报来查看正在发生的事情,我可以看到包含正确数据的表。在此之后,我甚至无法从HTML控制台看到数据,例如Firebug。
编辑:
也许问题是bDestroy?我想每次在表中插入一行,每次我都想起这个 init 方法
我明白了! :)
我动态添加数据...我的问题是我曾经在每次添加一行时调用数据表的 init......
如果要动态添加数据,只需调用一次 init 方法,然后使用数据表 API 在表中添加/更新/删除数据! ;)
相关文章:
- 使用javascript函数在页面初始化后加载jquery
- 未捕获错误:无法在初始化之前调用方法;
- 如何在剑道网格初始化后设置pageSizes
- React redux初始化功能,无论状态变化如何
- 为什么可以't Protractor在自动初始化的Angular网站上查找Angular
- 尝试初始化()Spine's控制器和故障
- Angular.js延迟控制器初始化
- 对插件初始化后动态加载的元素进行样式设置
- Angular JS控制器初始化错误
- 在XMLHttpRequest之后重新初始化jQuery
- ember-js组件初始化不同的函数
- Youtube JavaScript API不是't正在初始化
- 函数无法识别初始化的变量
- datepicker引导程序再次初始化
- jquery数据表在初始化时设置宽度
- 如何使用app和secret进行安全的解析初始化
- 从javascript中再次初始化c变量
- ng重复中的ng模型-初始化唯一作用域属性
- 数据在数据表的初始化中消失
- TinyMCE在AJAX加载的DIV中重新初始化后消失