刷新 jquery 数据表
Refresh the jquery Data table
我有两个表的 ID 为 Tab1 和 Tab2 和 Tab2 resp。
我通过代码做什么:
在按钮的 onclick 事件中,Tab2 的一行被删除并添加到 Tab1.最初 Tab1 不包含任何数据,这就是为什么在 Tab1 表中使用以下代码显示消息"无可用数据"的原因:
this.oLanguage = {
"sProcessing": "Processing...",
"sLengthMenu": "Show _MENU_ entries",
"sZeroRecords": "No matching records found",
"sEmptyTable": "No Data Available",
"sLoadingRecords": "Loading...",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ entries",
"sInfoEmpty": "Showing 0 to 0 of 0 entries",
"sInfoFiltered": "(filtered from _MAX_ total entries)",
"sInfoPostFix": "",
"sInfoThousands": ",",
"sSearch": "Search:",
"sUrl": "",
"oPaginate": {
"sFirst": "First",
"sPrevious": "Previous",
"sNext": "Next",
"sLast": "Last"
},
"fnInfoCallback": null
};
但是当一行添加到 Tab1 时,它很好,但它仍然显示消息"无可用数据"。这意味着表不会刷新。
我在javascript中有以下代码:
var oTable1=null;
var oTable2=null;
$(document).ready(function() {
oTable1 =$('#tab1').dataTable( {
"bPaginate": false,
"bInfo": false,
"aSort": false
});
oTable2 =$('#tab').dataTable( {
"bPaginate": false,
"bInfo": false
} );
});
我应该怎么做才能重新整理表,以便在添加数据后它不会显示消息"无可用数据"?
使用oTable.fnAddData
方法添加新行。
使用oTable.fnDraw
方法调用重绘方法。
相关文章:
- 用程序搜索JQuery数据表中的文本
- jquery数据表的自定义ko绑定
- jquery数据表在初始化时设置宽度
- 如何通过下拉值更改来更改jquery数据表的值
- 无法删除数据表jquery中的多行
- 为什么分页数据表JQuery没有'不要使用JSF ui:重复
- 数据表jquery分页和colreorder
- 如何在字符串中包含隐藏的 HTML 元素 - 数据表 - jquery
- 数据表 jQuery 无法重新初始化数据表
- 使用数据表 jQuery 将数据插入到特定列单元格中
- 数据表 jQuery 单击事件在分页后不起作用
- 我怎么能得到值从tfoot数据表jquery
- 如何获得DOM的单元格在单列与隐藏行在数据表jquery
- 数据表(JQuery)关于如何多列过滤文本框中给定的包含数据的数组
- 滚动到选定的行在数据表jQuery插件
- 添加复选框到数据表JQuery服务端
- 数据表(jQuery的表插件)在离开和返回数据表时继续您离开的地方
- 数据表&JQuery在IE8中被破坏
- 更改数据表jquery Header&页脚宽度
- 创建自定义搜索框的数据表JQuery插件