dataTable如何重新初始化

http://www.imooc.com/wenda/detail/501197

第一次,第二次两次 数据不一样,列数也不等。

如下方法只能重新渲染两同列数的两次数据,如何处理不同列数的数据???

oldTable.fnClearTable(); //清空一下table

oldTable.fnDestroy(); //还原初始化了的dataTable

datatable不允许多次初始化,可以这样操作

if ($(‘#data-table‘).hasClass(‘dataTable‘)) {

var oldTable = $(‘#data-table‘).dataTable();

oldTable.fnClearTable(); //清空一下table

oldTable.fnDestroy(); //还原初始化了的dataTable

$(‘#data-table‘).empty();

}

原文地址:https://www.cnblogs.com/linus-tan/p/12254776.html

时间: 2024-08-12 13:02:01

dataTable如何重新初始化的相关文章

datatable的fnDestroy和fnClearTable的使用

datatable是jq的一个插件,具体的怎么使用以及各参数的作用官网都有,我就不说了. 当我们对一个table使用datatable初始化之后,我们改变了table的内容,然后想再次重新的对新的table进行初始化,那么我们该怎么做? 举一个例子: 我使用backbone写前端js代码: var app.dt = { sDom: '<"row"><"pull-right search"f>rt' + '<"row"

ADO.Net中DataTable的应用(知识点描述、思维导图、示例代码、效果截图)

在我们编写代码的时候从数据库里取出数据,填充到dataset里,再根据表的名字,实例化到 DataTable 中.下面是 Ado.Net 关系:Connection_____Command____DataAdapter____Dataset  _____Datareader ADO.NET可以在与数据库断开连接的方式下通过DataSet或DataTable对象进行数据处理,当需要更新数据时才重新与数据源进行连接,并更新数据源. 一.思维导图: 二.知识点描述: Data Table的构造函数:

WPF调用Winform Chart控件绘图

最近在研究WPF,需要用到类似Chart的控件来绘制折线图,横坐标自定义时间信息.先后研究了DynamicDataDisplay.ChartPlotter.Toolkit,因为WPF用的人太少了,这方面可以查到的资料太少了.DynamicDataDisplay.ChartPlotter虽然能实现横坐标显示时间,但是我想显示的是历史的时间信息,非当下时间,遂弃之.如果有知道的大神,可以提点下我怎么改. 以上种种,导致我想用熟悉的Winform下的Chart来绘制. 1.首先添加引用 System.

datatable 重复初始化

本人blog中中写的datatable版本是1.10及其以上的文章.起之前版本是否使用暂时没有研究过. 直接看错误 DataTables warning: table id=rap-table-list-comm-mem - Cannot reinitialise DataTable. For more information about this error, please see http://datatables.net/tn/3 该种解决方式. 判断该datatable是否初始化.重复的

webix .datatable 表格分页

grid表格返回参数大都是 以下这种格式(参数名可能不一样) { data:[{...},{...} ...], count:39 } webix的参数格式为 { data:[{...},{...},{...}, ...], pos:8, //从第几行开始接下去,相当于[(page-1)*size]) total_count:35 //总共有多少条 } webix 分页我目前测出来的情况是返回  total_count  的值是多少 ,初始化的时候回一次查完出来 ,于是我返回的时候只返回 Mat

深入详解DataTable

在学习DataTable知识之前,我们有必要了解下ADO.NET.以下摘自MSDN: ADO.NET 对 Microsoft SQL Server 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问.数据共享使用者应用程序可以使用 ADO.NET 来连接到这些数据源,并检索.处理和更新所包含的数据.ADO.NET 通过数据处理将数据访问分解为多个可以单独使用或一前一后使用的不连续组件.ADO.NET 包含用于连接到数据库.执行命令和检索结果的 .NET Frame

C# DataTable的詳細用法

转载别人的转载,原作者都不知道了 在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结. 一.DataTable简介 (1)构造函数           DataTable()   不带参数初始化DataTable 类的新实例.           DataTable(string tableName)  用指定的表名初始化DataTable 类的新实例.           

&lt;转&gt; C#中DataTable中的Compute方法使用收集

Compute函数的参数就两个:Expression,和Filter. Expresstion是计算表达式,关于Expression的详细内容请看这里“http://msdn2.microsoft.com/zh-cn/library/system.data.datacolumn.expression(VS.80).aspx”.而Filter则是条件过滤器,类似sql的Where条件. [csharp] view plaincopyprint? DataTable dt = new DataTab

导出DataGridView、DataTable到Excel

  最近遇到导出DataGridView到Excel速度慢问题,数据量不大,但其中有几列字段很大(汉子2000左右),查了网上许多方法要么还是慢, 要么不能正常运行;修改一下,调试通过,导出比以前快很多,而且不会再卡死.整理如下: 用Excel将要生成的表格设计好: 另存为XML表格: 用文本编辑器打开保存的xml: 找到Table节点,将节点的ss:ExpandedRowCount=”2” 删除掉: 往下会看到列标题: 下面就是数据,将数据Row删除并替换成 {0}: 主要代码: 1 prot