jQuery表格插件ParamQuery简单使用方法示例


Posted in Javascript onDecember 05, 2013

jQuery表格插件ParamQuery简单使用方法示例

实现步骤:
先在html的head中加入对jQuery和jQuery UI的引用:

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/themes/base/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>       <!--用了CDN链接(自适应http, https的切换),所以src的开头直接用了"//"-->
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>  <!--同上-->

再加入对Param Query Grid的引用:

<link rel="stylesheet" href="/Content/pqgrid/pqgrid.min.css" />           <!--这个css文件必须引用,无论你是用了皮肤,还是没有用到皮肤,都要引用-->
<script type="text/javascript" src="/Scripts/pqgrid.min.js" ></script>    <!--这个js文件必须引用-->

增加脚本代码:

$(function () {
                var data = [    [1, 'Exxon Mobil', '339,938.0', '36,130.0'],
                                [2, 'Wal-Mart Stores', '315,654.0', '11,231.0'],
                                [3, 'Royal Dutch Shell', '306,731.0', '25,311.0'],
                                [4, 'BP', '267,600.0', '22,341.0'],
                                [5, 'General Motors', '192,604.0', '-10,567.0'],
                                [6, 'Chevron', '189,481.0', '14,099.0'],
                                [7, 'DaimlerChrysler', '186,106.3', '3,536.3'],
                                [8, 'Toyota Motor', '185,805.0', '12,119.6'],
                                [9, 'Ford Motor', '177,210.0', '2,024.0'],
                                [10, 'ConocoPhillips', '166,683.0', '13,529.0'],
                                [11, 'General Electric', '157,153.0', '16,353.0'],
                                [12, 'Total', '152,360.7', '15,250.0'],
                                [13, 'ING Group', '138,235.3', '8,958.9'],
                                [14, 'Citigroup', '131,045.0', '24,589.0'],
                                [15, 'AXA', '129,839.2', '5,186.5'],
                                [16, 'Allianz', '121,406.0', '5,442.4'],
                                [17, 'Volkswagen', '118,376.6', '1,391.7'],
                                [18, 'Fortis', '112,351.4', '4,896.3'],
                                [19, 'Crédit Agricole', '110,764.6', '7,434.3'],
                                [20, 'American Intl. Group', '108,905.0', '10,477.0']
                            ];
                var obj = {};
                obj.width = 700;
                obj.height = 400;
                obj.colModel = [{ title: "Rank", width: 100, dataType: "integer" },
                    { title: "Company", width: 200, dataType: "string" },
                    { title: "Revenues ($ millions)", width: 150, dataType: "float", align: "right" },
                    { title: "Profits ($ millions)", width: 150, dataType: "float", align: "right" }];
                obj.dataModel = { data: data };
                $("#grid_array").pqGrid(obj);
            });

最后,在要显示的地方加入div元素,用来显示表格:

<div id="grid_array"></div>

运行就能看到效果

加入Theme皮肤的Demo

jQuery表格插件ParamQuery简单使用方法示例

实现步骤:
js代码逻辑部分没有任何变动,哈哈。
html的head部分增加那么一句style引用,就搞定了,如下:

<link rel="stylesheet" href="/Content/pqgrid/pqgrid.min.css" />               <!- 这句就是增加的,其他没有任何变动...哈哈 ->
<link rel="stylesheet" href="/Content/pqgrid/themes/peach/pq-grid.css" />
<script type="text/javascript" src="/Scripts/pqgrid.min.js" ></script>
Javascript 相关文章推荐
JQuery切换显示的效果实例代码
Feb 27 Javascript
js日期时间补零的小例子
Mar 05 Javascript
使用JavaScript 实现的人脸检测
Mar 24 Javascript
jQuery控制cookie过期时间的方法
Apr 07 Javascript
javascript带回调函数的异步脚本载入方法实例分析
Jul 02 Javascript
jQuery实现带有洗牌效果的动画分页实例
Aug 31 Javascript
微信小程序 Video API实例详解
Oct 02 Javascript
详解JavaScript的内置对象
Dec 07 Javascript
Layui弹框中数据表格中可双击选择一条数据的实现
May 06 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
Aug 09 Javascript
详解微信小程序动画Animation执行过程
Sep 23 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 Javascript
各浏览器对document.getElementById等方法的实现差异解析
Dec 05 #Javascript
给事件响应函数传参数的四种方式小结
Dec 05 #Javascript
弹出最简单的模式化遮罩层的js代码
Dec 04 #Javascript
js如何设置在iframe框架中指定div不显示
Dec 04 #Javascript
jquery动态改变onclick属性导致失效的问题解决方法
Dec 04 #Javascript
javascript设置金额样式转换保留两位小数示例代码
Dec 04 #Javascript
下拉列表select 由左边框移动到右边示例
Dec 04 #Javascript
You might like
在php中使用sockets:从新闻组中获取文章
2006/10/09 PHP
PHP调用三种数据库的方法(3)
2006/10/09 PHP
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
探讨方法的重写(覆载)详解
2013/06/08 PHP
PHP 输出URL的快捷方式示例代码
2013/09/22 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
Yii 2.0中场景的使用教程
2017/06/02 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
javascript 多级checkbox选择效果
2009/08/20 Javascript
JQuery对checkbox操作 (循环获取)
2011/05/20 Javascript
JQuery中关于jquery.js与jquery.min.js的比较探讨
2013/05/15 Javascript
js实现的切换面板实例代码
2013/06/17 Javascript
在JavaScript中操作时间之setYear()方法的使用
2015/06/12 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
js实现随机抽选效果、随机抽选红色球效果
2017/01/13 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
Nodejs异步回调之异常处理实例分析
2018/06/22 NodeJs
详解小程序rich-text对富文本支持方案
2018/11/28 Javascript
12个提高JavaScript技能的概念(小结)
2019/05/09 Javascript
layui实现数据表格table分页功能(ajax异步)
2019/07/27 Javascript
Django静态资源URL STATIC_ROOT的配置方法
2014/11/08 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
11月编程语言排行榜 Python逆袭C#上升到第4
2017/11/15 Python
Python+matplotlib+numpy绘制精美的条形统计图
2018/01/02 Python
TensorFlow模型保存/载入的两种方法
2018/03/08 Python
python合并同类型excel表格的方法
2018/04/01 Python
使用canvas一步步实现图片打码功能的方法
2019/06/17 HTML / CSS
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
Why do we need Unit test
2013/01/03 面试题
2014年母亲节寄语
2014/05/07 职场文书
反邪教警示教育方案
2014/05/13 职场文书
奶茶店创业计划书
2014/08/14 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
营业用房租赁协议书
2014/11/26 职场文书
Idea连接MySQL数据库出现中文乱码的问题
2021/04/14 MySQL