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 相关文章推荐
给Function做的OOP扩展
May 07 Javascript
validator验证控件使用代码
Nov 23 Javascript
JS中for循序中延迟加载动态效果的具体实现
Aug 18 Javascript
Jquery实现图片左右自动滚动示例
Sep 25 Javascript
jQuery制作的别致导航有阴影背景高亮模式窗口
Apr 15 Javascript
吐槽一下我所了解的Node.js
Oct 08 Javascript
Javascript 高阶函数使用介绍
Jun 15 Javascript
微信小程序网络请求wx.request详解及实例
May 18 Javascript
详解Vue路由开启keep-alive时的注意点
Jun 20 Javascript
关于Vue.nextTick()的正确使用方法浅析
Aug 25 Javascript
微信小程序之批量上传并压缩图片的实例代码
Jul 05 Javascript
详解vue-cli脚手架中webpack配置方法
Aug 22 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
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
用PHP和ACCESS写聊天室(八)
2006/10/09 PHP
Thinkphp批量更新数据的方法汇总
2016/06/29 PHP
php常用正则函数实例小结
2016/12/29 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
MSN消息提示类
2006/09/05 Javascript
JavaScript页面刷新与弹出窗口问题的解决方法
2010/03/02 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
JS链式调用的实现方法
2013/03/07 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
2014/06/03 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
深入分析下javascript中的[]()+!
2015/07/07 Javascript
浅析Ajax语法
2016/12/05 Javascript
JQuery EasyUI 结合ztrIee的后台页面开发实例
2017/09/01 jQuery
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
2019/02/08 Javascript
NodeJS http模块用法示例【创建web服务器/客户端】
2019/11/05 NodeJs
js cavans实现静态滚动弹幕
2020/05/21 Javascript
vue设置默认首页的操作
2020/08/12 Javascript
基于ant design日期控件使用_仅月份的操作
2020/10/27 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
Python实现的NN神经网络算法完整示例
2018/06/19 Python
Python通过for循环理解迭代器和生成器实例详解
2019/02/16 Python
python mysql断开重连的实现方法
2019/07/26 Python
详解HTML5中的元素与元素
2015/08/17 HTML / CSS
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
华为c/c++笔试题
2016/01/25 面试题
校园学雷锋广播稿
2014/10/08 职场文书
单位委托函范文
2015/01/29 职场文书
销售工作决心书
2015/02/04 职场文书
清明节扫墓活动总结
2015/02/09 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
检讨书范文
2019/04/16 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
mysql死锁和分库分表问题详解
2021/04/16 MySQL
QT连接MYSQL数据库的详细步骤
2021/07/07 MySQL