位置: 编程技术 - 正文

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 列表实现)

  • 资产交换的涉税处理
  • 土地取得方式有哪些
  • 综合收入扣税
  • 董事会职权是否为强制规定
  • 公司内部个人股份怎么算
  • 运输公司的车辆保险费计入什么科目
  • 折扣折让红字发票怎么做账务处理
  • 按工程进度支付工程款怎么描述
  • 代缴水电费如何做账
  • 个人如何开现金账户
  • 退回投资款怎么做账
  • 资产负债表上预付账款和预收账款区别
  • 个人代人开普票个税怎么算
  • 小企业准则汇兑损失计入什么科目
  • 股份制改造而发生的资产评估增值税法规定
  • 员工上班期间应穿
  • 住房公积金个人和单位各承担多少
  • 蔬菜批发销售免税政策
  • 准予扣除的职工福利费
  • 地产股权收购公司的账务处理
  • 购买方丢失未认证发票 怎么办
  • 银行现金解款单回单怎么填
  • 企业名称变更后原名称还能使用吗
  • 施工企业项目管理办法
  • 一般存款账户可以办理现金缴存
  • 如果一直没到国税局办理登记怎么办
  • 工伤期间奖金发放标准
  • 专票开票出框可以改吗
  • 企业境外付款流程
  • 地税服务业发票税率多少
  • 发票增值税是多少个点
  • 增值税专用发票电子版
  • 期间费用包括哪些?
  • 商铺租金收入税是多少税率
  • 其他应付款不需要支付是债务重组么
  • windows7如何删除软件
  • 打开网页出现电脑标志
  • 产品入库的业务流程
  • 关于工程材料的质量控制说法正确的是
  • 系统托盘开不开
  • PHP:Memcached::resetServerList()的用法_Memcached类
  • php的数组函数
  • 工程结算需要哪些施工方案
  • 耕地占用费与耕地的区别
  • el-table-column formatter
  • 怎么启用framework3.5
  • php截取文件后缀名方法
  • 工商银行电子回执单怎么查看
  • vue–router
  • java项目中redis使用实例
  • javascript猜数字游戏+表单
  • tsar命令 收集服务器系统信息
  • 增值税留抵税额退税政策
  • 附清单格式
  • 织梦安装完要删除哪个文件
  • 公司向银行贷款还不上会怎么样
  • 什么情况下需要做心脏造影
  • 纳税申报个税如何申报
  • 怎么才能回到一年前
  • 一般情况下银行加权平均成本的变化主要取决于什么因素
  • 充值优惠怎么写
  • 零余额帐户如何转出
  • 收到第三方补助怎么做账
  • 销售方开具的红字专票购买方在税控盘要怎么操作
  • 凭证过账的步骤
  • sql server 性能分析
  • 远程桌面连接没反应
  • win8恢复出厂设置方法
  • linux中遇到的问题
  • windows8怎么打开开始菜单
  • Win10如何设置电脑密码
  • Win10计算机管理该文件没有与之关联的应用
  • linux file-nr
  • Android ViewStub 布局延迟加载
  • linux中rpm命令详解
  • Open quote is expected for attribute "name" associated with an element type "item".
  • jquery校验form表单
  • unity连接
  • js需要学到什么程度
  • 原生js实现移动站点头部搜索栏背景色透明度变化
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设