DataTable的全局设置
$.extend( $.fn.dataTable.defaults, {
searching: false,
ordering: false,
paging: false,
info: false,
autoWidth: false,
select: true //默认是不支持单击事件的,需要用到dataTables.select.js插件,然后设置select
} );
var descTable = tableconfig.tc_destColumns.DataTable({
scrollY: $(".portlet-body").height(),
// 隐藏表标题
"fnDrawCallback": function ( oSettings ) {
$(oSettings.nTHead).hide();
},
aoColumns: [{
mData: "title",
sWidth: '100%'
}]
});
// 点击行事件
descTable.on( 'select', function ( e, dt, type, indexes ) {
if ( type === 'row' ) {
var row = descTable.row( indexes ).data();
if (row == null || row == undefined) {
return;
}
var body = getBody(target, row.id);
if (body != null) {
configColumnsChange(target, body)
}
}
} );
//表格初始化之后,需要手动为表格添加数据
var destTable = tableconfig.tc_destColumns.DataTable();
destTable.rows.add(hideBodys).draw();
// 数据初始化之后默认选择第一行
destTable.row(':eq(0)').select();
// 对表格中的某一列手动设置数据
configTable.rows().every( function () {
var data = this.data();
data.value = body.showInfo[data.tag];
tableconfig.tc_configGrid.dataTable().fnUpdate(data, this.index());
});
分享到:
相关推荐
标题中的"DataTable案例.rar"指的是一个关于DataTable的实践示例集合,它可能包含了一系列的HTML、CSS和JavaScript文件,用于演示如何在Web应用中使用DataTable这个强大的数据展示库。DataTable是一个广泛使用的开源...
Jquery DataTable是一款强大的JavaScript库,用于处理HTML表格的数据展示、排序、过滤、分页和搜索功能,极大地提升了网页上...通过深入学习和实践这个案例,你将能够熟练地掌握Jquery DataTable的使用技巧和最佳实践。
jQuery 的插件 dataTables 是一个优秀的表格插件,提供了针对表格的排序、浏览器分页、服务器分页、筛选、格式化等功能。 分页、排序、检索 Datatable与json之间数据转换,一个详细完整的例子!
在本案例中,我们讨论的主题是如何利用Ajax技术进行异步刷新,并且服务器端的C#一般处理程序(Generic Handler)返回一个DataTable对象。 Ajax的核心在于JavaScript的XMLHttpRequest对象,它提供了与服务器进行异步...
在本案例中,我们主要关注的是如何基于C#语言,通过ArcGIS Engine开发插件,并且在插件内部实现`DataTable`的创建功能。 #### 描述分析:插件式开发流程 - **基础环境设置**:首先确保安装了ArcGIS Engine SDK,这...
解序列化通常指的是将某种格式的数据转换为另一种数据格式的过程,在此案例中,是将JSON格式的数据转换为DataTable格式的数据集。***库中的JsonConvert.DeserializeObject<DataTable>方法是实现此过程的关键,但是...
### 案例分析 "checkdemo"可能是该项目的一个示例或测试模块,它可能包含了实现上述功能的代码示例,包括Action、Service、Mapper和对应的HTML页面。通过查看这些文件,我们可以深入理解如何将DataTables与Struts2...
【标题解析】:“男孩的天职datatable视频”这个标题暗示我们这是一个关于DataTable的视频教程,主要面向初学者,可能是以男孩或年轻人为主的学习群体。"男孩的天职"可能是一种吸引年轻人关注的表达方式,表明学习...
- 文件名"OWPStest7"可能是一个示例项目的名称,可能包含了一个实现上述功能的代码文件或测试案例。 以上就是创建`DataTable`,管理其数据,并将其绑定到`dataGridView`控件上的详细步骤和知识点。理解并熟练运用...
在这个"商业编程-源码-Csharp实例76 使用DataTable"的案例中,我们将深入探讨如何有效地利用DataTable进行数据操作。 1. DataTable的基本概念: DataTable可以看作是一个内存中的表格,它可以包含多行和多列,每...
总结来说,这个demo展示了如何在WinForm环境中使用DataTable处理数据库查询结果,并使用不同的方法(如Office Interop或第三方库)将其导出为Excel文件,为开发者提供了一个实用的工具和参考案例。
根据给定的信息,我们可以归纳出以下几个关键的知识点: ... #### 1.1 功能概述 ... #### 1.2 实现原理 - **数据准备**:首先定义了三个数组`num`、`english`、`ENGLISH`分别存储数字、小写字母和大写字母。...
### 数据表DATATABLE在QTP中的应用与详解 #### 引言 在软件测试领域,尤其是自动化测试中,QTP(QuickTest Professional)作为一款功能强大的自动化测试工具,广泛应用于各种应用程序的测试中。其核心特性之一是...
本文实例讲述了C#实现将DataTable内容输出到Excel表格的方法。分享给大家供大家参考。具体如下: 1.关于本文 本文描述了一个函数(SaveToExcel),该函数可以将DataTable数据内的数据输出到Excel表格中 2.相关说明 ...
在我们的案例中,我们将创建一个DataTable,填充数据,然后将其内容导出为CSV或HTML文件。 1. **创建和填充DataTable** - 首先,我们需要创建一个DataTable实例,并定义其列结构。 ```csharp DataTable ...
数据访问层在本案例中并不直接涉及数据库操作,因为我们使用的是虚拟表(DataTable)而不是直接与数据库交互。然而,如果实际应用中需要持久化购物车信息,可能需要将DataTable的内容插入到数据库的订单或购物车表中...
该例ADO.NET中非常重要的案例,也是ADO.NET的核心操作。与常见的访问数据库操作不一样,该操作选择用DataTable/DataSet作为缓冲,用户操作数据库实际上并未在后台数据库直接修改,而是在DataTable/DataSet上进行;...
《C#数据库系统开发案例精选——随书光盘(源程序)》包含了丰富的C#编程实践,特别是针对数据库系统的开发。这个资源包提供了8个不同的示例项目,旨在帮助开发者深入理解和掌握C#与数据库交互的技术。以下是这些...
在这个案例中,`ZCSVImportFactory.cpp` 和 `ZCSVImportFactory.h` 文件可能是实现这个功能的核心代码。这些文件可能包含了自定义工厂类的实现,该类会读取CSV文件并将其转换为DataTable,同时处理编码问题。 在`...
本资料包可能包含了一些关于如何在实际项目中运用SQL Server与C#进行数据库操作的案例。 在SQL Server中,数据库是核心组成部分,它负责存储和组织数据。表是数据库的基本结构,用来存储数据记录。在C#中,我们可以...