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 相关文章推荐
用js计算页面执行时间的函数
Dec 07 Javascript
js实现兼容IE6与IE7的DIV高度
May 13 Javascript
jquery ajax abort()的使用方法
Oct 28 Javascript
js、css、img等浏览器缓存问题的2种解决方案
Oct 23 Javascript
Javascript 赋值机制详解
Nov 23 Javascript
jQuery实现垂直半透明手风琴特效代码分享
Aug 21 Javascript
JS实现带提示的星级评分效果完整实例
Oct 30 Javascript
javascript iframe跨域详解
Oct 26 Javascript
jquery封装插件时匿名函数形参和实参的写法解释
Feb 14 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
Jan 15 Javascript
vue项目从node8.x升级到12.x后的问题解决
Oct 25 Javascript
Vue中图片Src使用变量的方法
Oct 30 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
我的论坛源代码(六)
2006/10/09 PHP
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP迅雷、快车、旋风下载专用链转换代码
2010/06/15 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
直接生成打开窗口代码,不必下载
2008/05/14 Javascript
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
JavaScript常用对象的方法和属性小结
2012/01/24 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
兼容主流浏览器的iframe自适应高度js脚本
2014/01/10 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
2014/06/09 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
利用原生JS自动生成文章标题树的实例
2016/08/22 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
vue2.0 computed 计算list循环后累加值的实例
2018/03/07 Javascript
jQuery 筛选器简单操作示例
2019/10/02 jQuery
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
对pandas读取中文unicode的csv和添加行标题的方法详解
2018/12/12 Python
解决python3 pika之连接断开的问题
2018/12/18 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
python3实现mysql导出excel的方法
2019/07/31 Python
NumPy中的维度Axis详解
2019/11/26 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
2020/08/11 Python
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
.NET概念性的面试题
2012/02/29 面试题
党课心得体会范文
2014/09/09 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
优秀共产党员推荐材料
2014/12/18 职场文书
个人廉洁自律总结
2015/03/06 职场文书
单位实习介绍信
2015/05/05 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
Html分层的box-shadow效果的示例代码
2021/03/30 HTML / CSS
golang中的并发和并行
2021/05/08 Golang
如何在Mac上通过docker配置PHP开发环境
2021/05/29 PHP
中国古风插画师排行榜:夏达第一,第三是阴阳师姑获鸟皮肤创作者
2022/03/18 国漫