位置: 编程技术 - 正文

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

  • 增值税发票勾选确认后可以撤销吗
  • 如何申报个人所得税减免项目
  • 运输公司加计扣除
  • 贷款公司是怎么贷款的
  • 次年度所得税预缴申报期限怎么执行?
  • 广告公司收到的信息技术发票计入什么科目
  • 客户想免费拿样
  • 企业如何认定
  • 正规沙场需要缴纳税吗
  • 一般纳税人施工费税率是多少
  • 案例分析个人心得体会
  • 土地的契税和印花税记入什么科目
  • 企业支付宝收款码怎么申请
  • 同城提入业务包括
  • 滴滴出行电子发票备注怎么写
  • 融资租赁增值税优惠政策
  • 日用品做账时放什么东西
  • 如何将旧版本软件卸载
  • efi bios u盘启动
  • 购买方已认证的专票怎么红冲
  • 出口退税的条件包括哪些( )
  • 费用票可以抵扣什么税
  • PHP:mb_ereg_search_setpos()的用法_mbstring函数
  • 关闭win10系统更新有什么后果
  • 公司撤股后还要担责任吗
  • php null false
  • 位于Praprotno村之上的圣托马斯教堂 (© Guy Edwardes/Minden Pictures)
  • 增值税会自动申报吗
  • 旅游费发票可以报销吗
  • 应交税费已交税金是什么意思
  • 附加税多交了怎么办理退税
  • 物流费属于什么税收编码
  • php年月日时间代码
  • php获取网站html代码
  • thinkphp跨域
  • 社保主要有以下哪些方面
  • 管家婆系统能否查询上月库存明细
  • 购买加油卡如何做会计分录
  • 委托贷款利息收入
  • 百度地图api3.0
  • python如何开发系统
  • page_sql
  • logstash gsub
  • 购销农副产品需要交税吗
  • 结息会计凭证怎么写
  • 通行费电子发票的发票代码为多少位
  • 自然人扣缴系统怎么申报个税
  • 上期金额是属于负债吗
  • 财务报表上期金额是指什么意思
  • sql2016异地备份
  • 企业设置辅助账户的作用
  • 增值税药品发票明细
  • mysql5.5创建用户
  • 固定资产核算应包括什么
  • 上年多交的增值税怎么调整
  • 财政专户资金支出
  • 企业常用会计科目表及其解释
  • 用现金支付的款项
  • 购进业务:从国内购进生产用原材料
  • 以前年度多计提了费用
  • 未交增值税科目怎么用
  • 融资方式股权融资
  • 原始凭证和记账凭证的填制
  • 承兑汇票可以买卖吗?
  • 小规模发票跨月冲红税款可以退回吗
  • 会计行政法规包括哪些条例?具体说明?
  • sql导入和导出数据
  • mysql 绿色版安装
  • 删除了c盘文件
  • keyworker什么意思
  • 系统自动保存文件在哪里
  • c++服务器与客户端连接
  • [置顶]JM259194
  • jquery动态添加的元素怎么添加事件
  • 小微企业企业所得税是多少?
  • 物业管理用房如何申请
  • 增值税是要上交给国家的吗?
  • 汽车商业险退保还有手续费吗
  • 水厂管理经验
  • 山东税务自然人注册怎么回事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设