Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Datatable动态创建的表不可排序

Datatable动态创建的表不可排序
EN

Stack Overflow用户
提问于 2015-08-27 14:11:33
回答 2查看 255关注 0票数 0

我在隐藏的DataTables中很少有<div>,这个表是工作的和可排序的。当我使用.html() jQuery方法在页面的其他地方插入这个表时(所以我动态地将每个表的HTML复制到另一个地方),这个表就变得不可排序了。

我怎么能强迫他们再被分类呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-27 15:09:26

您使用.DataTable()进行的初始化必须附加到在初始加载DOM元素之后已经在页面上的内容。尝试$("body").find(".yourTable").DataTable()进行初始化。(如果在任何时候都有一个包含所有DataTables的更具体的静态容器,请用该容器替换body以获得更好的性能。)

如果页面上有多个具有相同ID的元素,则不要使用ID,而是使用类。否则,jQuery选择器可能只获取第一个匹配项。

票数 3
EN

Stack Overflow用户

发布于 2015-08-27 14:32:29

试着用这个:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var table = $('#yourTable');
table.clone().appendTo('#newParent');
table.remove();

.clone()方法应该克隆所有JS事件。

(请注意,我删除了原来的表,因为您可能会重复ID,如果这不是期望的结果,您可能需要用一些JS来更改ID)

.clone()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32260281

复制
相关文章
DataTable排序结果的纠正
默认情况下,即便db中某一列的值是数字,查询出来的DataSet/DataTable里,Column的类型都是String型,所以当用dataTable.DefaultView.Sort ="XXX ASC"排序时,都是按字符串排序处理的,并不是我们想要的结果,下面给出了二种解决办法: using System; using System.Data; namespace DataTableSortSample { class Program { static void Ma
菩提树下的杨过
2018/01/24
1.5K0
创建DataTable对象
// Put the next line into the Declarations section
Java架构师必看
2021/03/22
1.5K0
JAVA动态创建表以及动态插入数据
利用JDBC驱动链接Mysql数据其实很简单的,第一要下载一个名为 “mysql-connector-java-5.1.20-bin.jar” 驱动包。并解压到相应的目录!5.1.20是版 本号到目前为止这个是最新的版本!
ZONGLYN
2019/08/08
6.6K0
Spring Boot:实现MyBatis动态创建表
在有些应用场景中,我们会有需要动态创建和操作表的需求。比如因为单表数据存储量太大而采取分表存储的情况,又或者是按日期生成日志表存储系统日志等等。这个时候就需要我们动态的生成和操作数据库表了。而我们都知道,以往我们使用MyBatis是需要提前生成包括Model,Mapper和XML映射文件的,显然因为动态生成和操作表的需求一开始表都是不存在的,所以也就不能直接通过MyBatis连接数据库来生成我们的数据访问层代码并用来访问数据库了。还好MyBatis提供了动态SQL,我们可以通过动态SQL,传入表名等信息然组装成建表和操作语句,接下来,我们就通过一个具体的案例来了解一下。
朝雨忆轻尘
2019/06/19
6.8K0
Spring Boot:实现MyBatis动态创建表
函数周期表丨其他丨表丨DATATABLE
可能从名称上看,小伙伴差不多能猜到这个函数的用途,其作用有点类似于其他编程语言中的创建语法,可以添加新的数据。
PowerBI丨白茶
2021/08/31
3490
函数周期表丨其他丨表丨DATATABLE
C# 动态创建类,动态创建表,支持多库的数据库维护方案
SqlSugar支持了3种模式的建表(无实体建表、实体建表,实体特性建表),非常的灵活
软件架构师Michael
2023/10/22
7060
临时表创建_临时表的创建方式
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/17
3.3K0
菜鸟学SSH(十八)——Hibernate动态模型+JRebel实现动态创建表
项目用的是SSH基础框架,当中有一些信息非常相似,但又不尽同样。假设每个建一个实体的话,那样实体会太多。假设分组抽象,然后继承,又不是特别有规律。鉴于这样的情况。就打算让用户自己配置要加入的字段,然后生成相应的表。
全栈程序员站长
2022/07/08
5600
菜鸟学SSH(十八)——Hibernate动态模型+JRebel实现动态创建表
比EntityFramework简单很多的SOD框架动态创建表的方法
今天看到一篇博文EntityFramework Core如何映射动态模型? ,文章讲的是如何用EF动态创建表的问题,比如根据时间动态创建一个表,这种场景常出现在应用系统的日志记录功能中。原文用EF实现非常复杂,相比而言,SOD框架就要简单很多。
用户1177503
2021/02/02
8810
DataTable.Select 返回DataTable
在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,其实只要用.NET类库中提供的DataView类的强大功能(主要是用它的RowFilter属性),就能方便地解决这类查询问题。 常有网友在网上询问怎么在DataTable中执行DataTable.Select("条件")返回DataTable,今天我在这里给个解决方法给大家参考:代码如下
跟着阿笨一起玩NET
2018/09/18
1.7K0
[android] fragment的动态创建
在一个商业软件中,会有很多的界面,如果没一个界面对应一个activity,那么activity会非常的多,清单文件也会非常的乱,谷歌在android3.0以后引入了新的概念叫fragment
唯一Chat
2019/09/10
2.1K0
线性表的排序
它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。
硬件开源小站
2023/04/07
5780
线性表的排序
SQL语句中创建表的语句_用sql创建表
连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)
全栈程序员站长
2022/11/03
4.7K0
SQL语句中创建表的语句_用sql创建表
springboot+mybatis动态创建数据表和删除数据库表
关于动态创建删除数据库表一共包含三个步骤, 引入依赖 动态创建 动态删除 前提自己先创建一个springboot的项目 第一步: 引入相关依赖(操作数据库的三剑客) 1. pom中mysql三剑客依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boo
知识浅谈
2021/09/27
3.3K0
关于mysql存储过程创建动态表名及参数处理
转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) 
帘卷西风
2018/08/03
2.9K0
怎么创建数据表_sqlserver创建表的sql语句
知识点:数据库表的相关概念、创建数据库表的方法、设计数据库表、向数据库表中插入数据、建立不同数据库表之间的关系、删除数据库表。
全栈程序员站长
2022/11/17
3.2K0
怎么创建数据表_sqlserver创建表的sql语句
lua表排序
Lua作为一种很强大且轻量级脚本语言的存在,对于掌握其几乎无所不能的Table(其实就是一个Key Value的数据结构,它很像Javascript中的Object,或是PHP中的数组,在别的语言里叫Dict或Map)是十分必要的。对于Lua语言可参见酷壳Lua简明教程这篇Blog。 对于lua的table排序问题,一般的使用大多是按照value值来排序,使用table.sort( needSortTable , func)即可(可以根据自己的需要重写func,否则会根据默认来:默认的情形之下,如果表内既有
晚晴幽草轩轩主
2018/03/27
2.8K0
SQL 动态排序
有时候,我们希望依据某些条件逻辑来排序。比如,对于员工表 emp,我们希望按照薪资(sal )从低到高排序。有一个要求,处于管理岗位的职工排在普通员工的后面,即 job 等于 MANAGER 或 PRESIDENT 的员工排在其它员工的后面,job 等于 PRESIDENT 的员工放在最后。也就是说,优先按照职位(job)的规则排序,再按照薪资(sal)排序。
白日梦想家
2020/07/18
1.4K0
SQL 动态排序
VB.NET DataTable数据表转CSV文件
CSV文件(Comma-Separated Values),中文叫,逗号分隔值或者字符分割值,其文件以纯文本的形式存储表格数据。该文件是一个字符序列,可以由任意数目的记录组成,记录间以某种换行符分割。每条记录由字段组成,字段间的分隔符是其他字符或者字符串。所有的记录都有完全相同的字段序列,相当于一个结构化表的纯文本形式。
办公魔盒
2021/09/10
2.4K0
点击加载更多

相似问题

原表5动态DataTable预排序

36

动态表的可排序列(用DataTable生成)

20

创建和排序动态表

120

如何创建动态DataTable?

10

通过JSON文件对动态创建的表运行dataTable

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文