datatables 增、删、查、改
前提: datatable 定义
var table = $('#example').DataTable({"ajax": "donor/book_donation_data.php",responsive: true,//data: data,columns: [{data: 'id'},{data: 'donor'},{data: 'book_name'},{data: 'author'},{data: 'publishing_time'},{data: 'price'},{data: 'donor_duplicate'},{data: 'holdings'},{data: 'call_number'},{data: 'donation_time'}],"fnPreDrawCallback": function(oSettings) {$('.dataTables_filter input').attr({'name': 'search','placeholder': '搜索站内新闻公告'}); //提示},language: { "sProcessing": "处理中...","sLengthMenu": "显示 _MENU_ 项结果","sZeroRecords": "没有匹配结果","sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项","sInfoEmpty": "显示第 0 至 0 项结果,共 0 项","sInfoFiltered": "(由 _MAX_ 项结果过滤)","sInfoPostFix": "","sSearch": "搜索:","sUrl": "","sEmptyTable": "表中数据为空","sLoadingRecords": "载入中...","sInfoThousands": ",","oPaginate": { "sFirst": "首页","sPrevious": "上页","sNext": "下页","sLast": "末页" },"oAria": { "sSortAscending": ": 以升序排列此列","sSortDescending": ": 以降序排列此列" } }
});
新增 : 参考 http://www.datatables.club/example/api/add_row.html
table.row.add( [data.mydata[0].d1,data.mydata[0].d2,data.mydata[0].d3,data.mydata[0].d4,data.mydata[0].d5,data.mydata[0].d6,data.mydata[0].d7,data.mydata[0].d8,data.mydata[0].d9
] ).draw();
修改 参考: https://datatables.net/reference/api/row().data()
var data_list = data.mydata[0];
var d = table.row('.selected').data();d.id = data_list.id;
d.donor = data_list.donor;
d.book_name = data_list.book_name;
d.author = data_list.author;
d.publishing_time = data_list.publishing_time;
d.price = data_list.price;
d.donor_duplicate = data_list.donor_duplicate;
d.holdings = data_list.holdings;
d.call_number = data_list.call_number;
d.donation_time = data_list.donation_time;table.rows('.selected').invalidate();table.rows('.selected').data(d).draw();
删除
table.rows('.selected').remove().draw();
查询
1.自定义查询框
div class="am-u-sm-12 am-u-md-4"><div class="am-input-group"><input id="donor_search_input" type="text" class="am-form-field"><span class="am-input-group-btn"><button id="donor_search_btn" class="am-btn am-btn-default" type="button">搜索</button></span></div></div>
2. 自定义查询 js
$('#donor_search_input').on('keyup', function () {table.search(this.value).draw();});$('#donor_search_btn').on('onclick', function () {table.search(this.value).draw();});
datatables 增、删、查、改相关推荐
- java 增 删 查 改_如何对java链表进行增、删、查、改操作
如何对java链表进行增.删.查.改操作 发布时间:2020-06-23 10:41:33 来源:亿速云 阅读:79 作者:Leah 如何对java链表进行增.删.查.改操作?针对这个问题,今天小编总 ...
- datatables增删改查php,jQuery+datatables插件实现Ajax加载数据与增删改查功能示例_白峰_前端开发者...
本文实例讲述了 这里给大家分享一下我在项目中用datatables实现ajax加载数据与增删改查 注意,需要引入 搜索 新增 编辑 删除 职业姓名性别爱好 //点击查找 $(" ...
- Sqlite 读删查改
1.继承SqliteOpenHelper类 public class MyOpenHelper extends SQLiteOpenHelper {public static final String ...
- oracle-增删查改
day01 ==========养成好习惯:Oracle里养成句末打:的习惯,养成多commit的习惯====================== 建表以后 修改字段名 alter table stu ...
- 分享一些简单的删查改sql语句
1.一些简单的按时间查询sql select * from 表名 where RKSJ>'2019-04-03'; 查询大于9月7号的数据 select * from 表名 where rksj ...
- Dapper学习笔记(3)-增、删、改、查
一.建表 在数据库中建立如下三张表: 1 CREATE TABLE [dbo].[T_User] 2 ( 3 [UserId] [int] IDENTITY(1, 1) PRIMARY KEY NOT ...
- RxAndroid之操作数据库SqlBrite(RXAndroid实现数据库的增、删、改、查)
一.查询 1.创建SqlBrite [java] view plaincopy SqlBrite sqlBrite = SqlBrite.create(); 2.将SQLiteOpenHelper的一 ...
- ylb:创建数据库、表,对表的增查改删语句
ylbtech-SQL Server:SQL Server-创建数据库.表,对表的增查改删语句 SQL Server 创建数据库.表,对表的增查改删语句. 1,ylb:创建数据库.表,对表的增查改删语 ...
- Linux环境下MySQL基础命令(3)----增、删、改、查语句
MySQL中的增.删.改.查命令是最基础的语句,通常应用在对表内数据的维护工作中.本文是对mysql数据库name库中的users表进行实例演示.name库以及users表均为本人建立,并非自带. 1 ...
- Day34 数据库的增、删 、改、查
1.SQL ( Structure query language ) 结构化查询语言 1.1 SQL语言分为4个部分:DDL(定义).DML(操作).DQL(查询).DCL(控制) 1.DDL语句 数 ...
最新文章
- android下载后的app自动安装,Android 7.0 下载APK后自动安装
- 数字图像处理——第四章 频率域图像增强
- 不曾有练字基础的成年人,应该如何科学地练字会更有成效?
- java dictionary遍历_C# Dictionary 的几种遍历方法
- python两层装饰器_python装饰器
- 使用终端shell命令批量改动一个文件下的全部文件的读写权限
- 再学C++之C++中的全部关键字
- 数学建模——典型相关分析及相关SPSS操作
- 免工具获取MIUI主题下载链接
- [ZJOI2008]树的统计
- 利用蒙特卡洛模拟求积分
- Friends 第一季英文学习整理
- app上架oppo应用商店流程
- Python大小写转换
- 性能稳定的android手机,盘点吃鸡性能最好的4款安卓手机,黑鲨只能垫底
- 一怒之下做了个基于微信公众平台结合百度地图的查公交应用!轻量!方便!快捷!
- 智商黑洞(门萨Mensa测试)7
- 对 cplex/gurobi MPS/LP文件格式的理解
- java基于springboot+vue的协同过滤算法的图书推荐系统 nodejs
- KMP算法-next函数介绍
热门文章
- MyBatis 特殊字符处理
- HTTP和HTTPS的区别(转)
- wndows系统命令总结
- Sybase用户登录以后的自动运行脚本
- 北大青鸟c语言课后答案,北大青鸟C语言教程--第一章 C语言基础.ppt
- leetcode 740. 删除并获得点数(dp)
- 渐进式web应用程序_如何在渐进式Web应用程序中添加到主屏幕
- hacktoberfest_我第一次参加Hacktoberfest中学到了什么
- ember.js_如何设置基本的Ember.js应用
- oracle常用操作指令