位置: 编程技术 - 正文

jQuery表格插件datatables用法详解(jquery可编辑表格插件)

编辑:rootadmin

推荐整理分享jQuery表格插件datatables用法详解(jquery可编辑表格插件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery报表插件,jquery表格插件推荐,jq 表格插件,jqgrid表格插件,jqgrid表格插件,jquery table插件,jquery表格插件推荐,jquery 表格插件,内容如对您有帮助,希望把文章链接给更多的朋友!

一、Datatables简介DataTables是一个jQuery的表格插件。这是一个高度灵活的工具,依据的基础逐步增强,这将增加先进的互动控制,支持任何HTML表格。主要特点:

自动分页处理 即时表格数据过滤 数据排序以及数据类型自动检测 自动处理列宽度 可通过CSS定制样式 支持隐藏列 易用 可扩展性和灵活性 国际化 动态创建表格 免费的

二、如何使用在做后台的时候并没有美工和前端工程师来配合你做页面,为了显示数据并有一定的美感,我们可以使用jQuery的DataTables插件来帮助我们完成任务1、DataTables的默认配置

2、DataTables的一些基础属性配置

3、数据排序

从第0列开始,以第4列倒序排列 4、隐藏某些列

5、国际化

6、排序功能:

7、数据获取支持4种:如下

&#;DOM 文档数据 &#;Javascript array js数组 &#;Ajax source Ajax请求数据 &#;Server side processing 服务器端数据

三、实例讲解

1、需求:如下图所示,对datatables的内容进行添加,编辑,删除的操作。

jQuery表格插件datatables用法详解(jquery可编辑表格插件)

2、分析:添加功能---单击add按钮,弹出对话框,添加新的内容。 编辑功能---单击datatables可以选中一行,此行改变颜色,即是已经选中,单击edit按钮,弹出dialog,此dialog中的内容是我们选中行的内容。如果没有选中行,点击edit按钮,则不会弹出dialog。当双击datatables中的某一行时,也弹出dialog,并且双击的行改变颜色,dialog中的内容是我们双击行的内容。 删除功能---单击datatables选中一行,单击delete按钮,弹出警告框,提示要不要删除所选内容。当没有选中任何内容时,单击delete按钮,不会弹出警告框,也不会删除内容。3、 编码:Attributes//名称

上面代码说明:这段代码主要分了两个部分,第一部分是jquery datatables的声明,<table id="gridtable" class="gridtable">;第二部分是dialog的声明,以及操作所需要的action,此部分的操作选择ajax无刷新页面技术。所需js的代码:

上面代码说明:这段代码分别为dialog 的声明,datatables的声明以add,edit,delete的操作。添加功能效果图

编辑功能效果图:

删除效果图:

到此,功能已经全部实现,所需的代码也已经贴出。4、分页实现

引入CSS文件和JS文件

对于 dataTables 来说,表格必须通过 thead 和 tbody 进行说明,如下所示,

如果没有 thead 将会报错。

bPaginate: 是否分页,默认为 true,分页 iDisplayLength : 每页的行数,每页默认数量: sPaginationType: 分页样式,支持两种内置方式,two_button 和 full_numbers, 默认使用 two_button。 bLengthChange : 是否允许用户通过一个下拉列表来选择分页后每页的行数。行数为 ,,,。这个设置需要 bPaginate 支持。默认为 true。 bFilter: 启用或禁止数据过滤,默认为 true。 注意,如果使用过滤功能,但是希望关闭默认的过滤输入框,应使用 sDom bInfo: 允许或者禁止表信息的显示,默认为 true,显示信息。

最为简单的使用方式,就是零配置的方式。

标签: jquery可编辑表格插件

本文链接地址:https://www.jiuchutong.com/biancheng/379271.html 转载请保留说明!

上一篇:jQuery formValidator表单验证

下一篇:基于jquery实现表格无刷新分页(jquery 列表实现)

  • 税务行政处罚是指
  • 自然人独资企业股东承担连带责任
  • 发票开错对方已抵扣怎么处理
  • 汇算清缴常见问题
  • 电商相对于传统企业有哪些特点?
  • 销户之后可以重新申请吗
  • 营业外支出为负数怎么处理
  • 企业放贷利息收多少合适
  • 税控盘专票认证登录密码正确还是登录不上去
  • 土地转让缴纳增值税政策
  • 进口货物关税计入成本吗
  • 可转换公司债券是什么意思
  • 简易征收可以抵扣进项吗
  • 企业进货不收发票怎么做帐?
  • 关于330技术维护费
  • 董事会费汇算清缴计入什么科目
  • 个人借款给公司利息多少合法
  • 消费满额赠礼
  • 劳务市场零工临时工
  • 若依框架入门
  • window10的点在哪里
  • php 回调函数
  • 买股指期货有什么条件
  • 销售收入与销售成本
  • 报销生育险怎么报
  • 企业年金基金收支情况
  • 不得领购使用增值税专用发票
  • 缴纳以前年度房产税会计分录
  • 公允价值变动损益在利润表哪里
  • 收据不可以入账吗
  • php图文教程
  • Yii CDBCriteria常用方法实例小结
  • 企业发生的利得或损失应计入企业的营业外收支
  • 收到待报解预算收入怎么做分录
  • 收到股东投资款现金流量表入哪一项
  • 财产保险费用会增加吗
  • 法院对行政机关罚款
  • 个体户交个税新政策
  • 什么是俗称的汇款
  • 企业电子发票申请流程2023版
  • Mysql数据库备份库命令
  • 以前年度损益调整属于哪类科目
  • 可转债中签卖出流程
  • 计提税费和实际缴纳的有差额怎么办
  • 发票冲红后税款一定会退回吗
  • 个税起征点调整最新消息
  • 支付利息的账务处理
  • 收到党建工作经费的通知
  • 收到销项负数发票怎么做分录
  • 免费样品要交税么
  • 税控盘超过15号还可以抄报吗
  • 会计报表的主要构成内容
  • sql注入讲解
  • 按不同要求分类
  • sql的all和any
  • win7电脑一键关机快捷键
  • win7系统怎么合并分区
  • win8系统如何安装软件
  • ubuntu server initramfs
  • WINDOWS操作系统属于什么操作系统
  • linux就该这么
  • centos7yum安装
  • win8.1中文版
  • win7旗舰版安装教程u盘
  • 使用jQuery获取data-的自定义属性
  • django sessionid
  • javascript entries
  • 创建自己的app外卖平台
  • nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
  • jquery动态添加div
  • 安卓开发常用代码
  • 谈谈我对中国传统文化的理解
  • Javascript Objects详解
  • 使用筷子就餐会不会传染乙肝病毒
  • js写一个类
  • android studio 运行配置
  • 浙江省网上税务服务大厅
  • 河南车船税缴纳查询网
  • 留学生在美国买房子需要什么条件
  • 宣城国税局电话是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设