ajax json 表格排序,分页,自己定义每页数量
ajax json 表格排序。分页,自己定义每页数量
?点击表头能够排序。依照升序或者降序,另外支持多列排序
设置每页数量
演示
?
XML/HTML Code
- <table?id=‘example3‘>??
- ??
- <thead>??
- <tr>??
- ?<th>ID</th>??
- ?<th>First?name</th>??
- ?<th>Last?name</th>??
- ?<th>Grade</th>??
- ?<th>Grade?2</th>??
- ?<th>Efficiency</th>??
- ?<th>Age</th>??
- ?<th>Company</th>??
- </tr>??
- </thead>??
- ??
- <tbody>??
- </tbody>??
- ??
- </table>??
?
JavaScript Code
- <script?type=‘text/javascript‘>??
- $(function()?{??
- ????$.ajax({??
- ????????url:?"example3.json",??
- ????????dataType:?"json"??
- ????}).done(function(data)?{??
- ????????console.log(data);??
- ????????$("#example3").slimtable({??
- ????????????tableData:?data??
- ????????});??
- ????}).fail(function(param1,param2)?{??
- ????????console.log("error:?"+param2);??
- ????});??
- });??
- </script>??
?example3.json
XML/HTML Code
- [??
- ????[?"1",?"ex1",?"ex_a",?"2,5",?"2.5",?"30%",?"19",?"ex_a1"?],??
- ????[?"2",?"ex2",?"ex_b",?"5,4",?"5.4",?"28,5%",?"33",?"ex_b1"?],??
- ????[?"3",?"ex3",?"ex_c",?"16,7",?"16.7",?"19,3%",?"33",?"ex_c1"?],??
- ????[?"4",?"ex4",?"ex_d",?"2,8",?"2.8",?"1,8%",?"28",?"ex_b1"?],??
- ????[?"5",?"ex6",?"ex_e",?"2,5",?"2.5",?"2,85?%",?"44",?"ex_a1"?],??
- ????[?"6",?"ex7",?"ex_f",?"5,5",?"5.5",?"16%",?"52",?"ex_d1"?],??
- ????[?"7",?"ex8",?"ex_g",?"6,8",?"6.8",?"1,9%",?"39",?"ex_e1"?],??
- ????[?"8",?"ex9",?"ex_h",?"6,8",?"6.8",?"1,9?%",?"28",?"freejs.net"?]??
- ]??
?
原文地址:http://www.freejs.net/article_fenye_156.html
原文地址:https://www.cnblogs.com/mqxnongmin/p/10485161.html
时间: 2024-12-10 23:51:41
ajax json 表格排序,分页,自己定义每页数量的相关文章
ajax json 表格排序,分页,自定义每页数量 点击表头可以排序,按照升序或者降序,另外支持多列排序 设置每页数量 演示 XML/HTML Code <table id='example3'> <thead> <tr> <th>ID</th> <th>First name</th> <th>Last name</th> <th>Grade</th> <th>G
1 CREATE PROCEDURE [dbo].[PAGINATION] 2 @FEILDS VARCHAR(1000),--要显示的字段 3 @PAGE_INDEX INT,--当前页码 4 @PAGE_SIZE INT,--页面大小 5 @ORDERTYPE BIT,--当为0时 则为 desc 当为1 时 asc 6 @ANDWHERE VARCHAR(1000)='',--where语句 不用加where 7 @ORDERFEILD VARCHAR(100), --排序的字段 8 @T
左边是顺序号,右边是数据库中的id号(每页显示多少数据,顺序号递增到多少); 1.获取每一页的序列号(顺序号) 2.获取要显示的数据集 3.把第一步获取的序列号作为新数组的键名,第二步获取的数据作为新数据的值(合并两个数组) $page //第几页 $pageSize //每页显示几条数据 $m //统计共有多少条数据要显示 function getNo($page,$pageSize,$m){ $a=($page-1)*$pageSize+1; $b=$m+($page-1)*$pageSiz
一.实现分页功能 GridView实现分页只需要在属性框中将AllowPaging(是否在GridView中打开分页功能)设置为true即可 有时打开分页后不显示页码 确保AllowCustomPaging(是否打开对自定义分页的支持)为False即可 二.实现翻页功能 如何点击页码实现翻页呢? 在属性框中事件选择设置PageIndexChanging(在Grid View的当前索引页正在更改事触发)这一事件 后台代码如下 /// <summary> /// 翻页操作 /// 在GridV
1.rownum和排序 Oracle中的rownum的是在取数据的时候产生的序号,所以想对指定排序的数据去指定的rowmun行数据就必须注意了. SQL> select rownum ,id,name from student order by name; ROWNUM ID NAME 3 200003 李三 2 200002 王二 1 200001 张一 4 200004 赵四 可以看出,rownum并不是按照name列来生成的序号.系统是按照记录插入时的顺序给记录排的号,rowid
0.业务需求: 点击每个数字的时候可以显示每个对应的详细记录.也就是得点击11的时候拿着开采部与C级去查询. 1.页面中的模态框与分页组件(注意:需要隐藏一个页号,点击分页插件的时候给隐藏的页号赋值,ajax再次请求的时候取页面的页号值) <!-- 隐藏查询条件的页号 --> <input type="hidden" name="currentPage" id="currentPage"> <!-- 模态框 统计详细
1.Html代码 1 <script type="text/javascript" src="/js/easyui/jquery.min.js"></script> 2 <script type="text/javascript" src="/js/easyui/jquery.easyui.min.js"></script> 3 <script type="tex
具体代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{margin:0;padding:0;font-family:"微软雅黑";font-size:14px
目录 限流Throttling 使用 可选限流类 实例 过滤Filtering 排序 分页Pagination 可选分页器 异常处理 Exceptions REST framework定义的异常 自动生成接口文档 安装依赖 设置接口文档访问路径 文档描述说明的定义位置 访问接口文档网页 Xadmin 安装 使用 限流Throttling 可以对接口访问的频次进行限制,以减轻服务器压力. 一般用于付费购买次数,投票等场景使用. 使用 可以在配置文件中,使用DEFAULT_THROTTLE_CLAS