jtable插件api
事例图:

一、客户端配置
1、
paging boolean default:false
配置是否分页,果断改为true。
2、
pageList string default:'normal'
有两种样式可以选择:
minimal
就是,只显示第一页最后一个上一页下一页图标,就是图上第一个红色框起来的前后各2个共4个翻页图标
noraml
就是,在minimal的基础上再把页码显示出来,图上就是第一个红色框起来的数字部分(1,2...12,13)翻页快捷图标
3、
pageSize number default:10
每页显示的记录条数,默认10条有点少,一般改成20条
4、
pageSizes array default:[10,25,50,100,250,500]
图中第三个红色框起来的下拉列表,一般改成自己喜欢的[20,30,40,50],默认每页可选择显示500条记录
5、
pageSizeChangeArea boolean default:true
图中第三个红色框起来的下拉列表是否显示,
如果不显示(false),其实pageSizes的配置也就无意义了,用户无法选择
有时候要的就是这种效果,定死了每页显示多少条,不许更改
6、
gotoPageArea string default:combobox textbox/none
图中第二个红色框起来,跳到第几页显示的样式,默认就是一个下拉列表
万一页数太多会是什么效果呢?还是改成textbox吧,让用户自己输入
7、
sorting boolean default: false
sorting是否按一定顺序排列,默认为否。
二、具体用法
1、引入js和css
<link href="jquery-ui-1.10.1.custom.min.css" ref="stylesheet" type="text/css">
<link href="jqueryui/jtable_jqueryui.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="jtable.js"></script>
2、页面容器
<div id="main"></div>
3、配置
<script type="text/javascript">
$(document).ready(function () {
$('#main').jtable({
title: 'Table of people',
actions: {
listAction: 'data/jtable.json'//url地址路径
},
fields: {
PersonId: {
key: true,
list: false
},
Name: {
title: 'Author Name',
width: '40%'
},
Age: {
title: 'Age',
width: '20%'
},
RecordDate: {
title: 'Record date',
width: '30%',
type: 'date',
create: false,
edit: false
}
}
});
$('#main').jtable('load');//加载
});
</script>
jtable插件api的更多相关文章
- niceScroll 简单使用 及 插件API
官方网址[https://nicescroll.areaaperta.com/] 注:效果见官网右侧滚动条 jquery.nicescroll文件下载地址 引入核心文件,插件需要引入1.5.X以上版 ...
- VuePress教程之深入理解插件API
VuePress教程之深入理解插件API 本文目录 1 VuePress教程之深入理解插件API 2 插件 ??? 2.1 暖暖身 2.2 插件如何运作 3 准备 3.1 Markdown 3.2 P ...
- fullPage.js全屏滚动插件API
API sectionsColor:['green','orange','red','lime']; //设置背景颜色 可以为每一个section设置background-color属性 contro ...
- gchart 插件API
data: 一个二维数组,参数类型如下:[[, , ], [, , ], [, , ]] size: 图片显示的大小 ( width x height ) 300x200 type: 前面已经说过了 ...
- 学习笔记6——插件 API,“过滤器”(Filters)和“动作”(Actions)
WordPress 中有一种叫执行挂勾的机制,允许插件把一些功能“挂载”到 WordPress 当中.也就是说,在系统运行至某一个环节时,去调用插件内的一些函数.执行挂勾分为两种: 动作 (Actio ...
- better-scroll插件 api
Vue中的better-scroll插件 在需要的文件中添加 import BScorll from 'better-scroll'; 引用的示例代码: let scroll = new BScrol ...
- angular-ui-bootstrap插件API - Tabs
Tabs 案例 <!DOCTYPE html> <html lang="en" ng-app="myApp"> <head> ...
- angular-ui-bootstrap插件API - Pagination
Pagination: 案例 <!DOCTYPE html> <html lang="en" ng-app="myApp"> <h ...
- angular-ui-bootstrap插件API - Pager
Pager: 案例 <!DOCTYPE html> <html lang="en" ng-app="myApp"> <head&g ...
随机推荐
- CPC CPM
计算广告的分类: 根据广告主的计费方式,可以分为 千次展现付费 CPM(cost per thousand impressions) 主要用于品牌曝光,例如钻展业务 每次点击扣费 CPC(cost p ...
- composer错误收集
1. Problem 1 - The requested package ** is satisfiable by ** but these conflict with your requiremen ...
- HBase中的压缩算法比较 GZIP、LZO、Zippy、Snappy [转]
网址: http://www.cnblogs.com/panfeng412/archive/2012/12/24/applications-scenario-summary-of-compressio ...
- python递归理解图
递归:下一级只能return给自己的上一级. import re val="9-2*5/3+7/3*99/4*2998+10*568/14" val="9-2*5/3+7 ...
- php打印数组 --- 打印出漂亮格式的数组
htm的<pre>标签,能非常标准的显示数组格式 echo "<pre>";print_r($arr);echo "<pre>&quo ...
- vim 中 也可以 直接安装 emmet 直接使用zen coding 生成 l指定个数的 lorem ipsum文字.
超链接的写法: 当作为链接的文字, 比较长时, 整个作为链接 就显得不是 很适合. 可以取其中的某一个单词 作为 超链接的 关键字:如: click here to continue emmet中如何 ...
- 黄永成-thinkphp讲解-个人博客讲解26集
如果是要导入 前后台分组都公用的 第三方类库, 就将类库(*.class.php文件) 放在 App下的Class文件夹中. 导入方法是: import('Class.Image', APP_PATH ...
- linuxMint下安装ftp工具--filezilla
windows下ftp工具有好多,linux下推荐用filezilla 安装filezilla很简单,安装完后,使用方式和windows下面一样. 第一种方式: 直接去filezilla官网下载软件包 ...
- GOF业务场景的设计模式-----策略模式
定义:定义一组算法,将每个算法都封装起来,并且使他们之间可以互换. 策略模式代码实现 interface IStrategy { public void doSomething(); } class ...
- nodejs开发指南读后感
nodejs开发指南读后感 阅读目录 使用nodejs创建http服务器; supervisor的使用及nodejs常见的调式代码命令了解; 了解Node核心模块; ejs模板引擎 Express 理 ...