JqGrid 下表显示了前台图书馆。使用起来非常方便。

我在这里分享使用中遇到的问题及解决方案

**

一.rowNum属性

**

1.假设不设置,默认显示数是20,也就是说超过20以后的数据。不再显示出来。初次使用JqGrid的常常忽视此属性。导致后期显示出现故障

2.-1

rowNum=-1时忽略显示行最大值的检查。

一劳永逸。

怎么样数据都能够显示出来。可是本人在使用过程中发现设置rowNum=-1时,表格无法显示最后一行的数据

显示数据从本地获取(datatype: “local”),怎么调试发现都无法显示最后一行。预计是JqGrid的一个bug。使用时一定要小心。

3.基于1,2 rowNum值最好就是设置为真实数据的最大值。是个动态值。

4.rowNum设置为真实数据的最大值。可能有人觉得无法进行动态行加入了。事实上不会这样,rowNum检查,仅仅会发生在表格初期载入的时候。

**

二. sortable 属性

**

排序功能:

排序是必需要数据载入全然才干够进行排序,所以sortable属性一定要放在colModel属性后面。否则数据显示不全然,參靠以下设置

$("#security").jqGrid(
{
datatype :"local",
data :data,
mtype :"POST",
colNames :colNames,
colModel :colModel,
height :226,
sortable :true,
cellEdit :false,
rowNum : data.length
});

三.动态为每一个cell设置css

为cell动态设置css。

能够在表格载入全然后设置gridComplete属性中设置

gridComplete : function() {
//取得全部行ID
var rowIds = $("#data").getDataIDs();
for ( var index = 0; index < rowIds.length; index++) {
var $tr = $("#" + rowIds[index]);
//行背景标志位
var rowFlg = $("#data").getRowData(index).rowFlg;
var background = "";
if (rowFlg == "1") {
background = "add";
} else if (rowFlg == "2") {
background = "delete";
} else {
background = "update";
}
$tr.addClass(background);
//设置每一个cell背景
$tr.find("td:eq(3)").addClass(
$("#data").getCell(rowIds[index],
"Flg3"));
$tr.find("td:eq(4)").addClass(
$("#data").getCell(rowIds[index],
"Flg4"));
$tr.find("td:eq(5)").addClass(
$("#data").getCell(rowIds[index],
"Flg5"));
}
}

以上是眼下开发遇到的问题。和解决方式。兴许继续补充

版权声明:本文博主原创文章,博客,未经同意不得转载。

JqGrid 显示表的更多相关文章

  1. [转]ASP.NET MVC 3 Razor + jqGrid 示例

    本文转自:http://www.cnblogs.com/think8848/archive/2011/07/15/2107828.html 前些天写了一篇有关jqGrid的文章,因为是公司项目的原因一 ...

  2. jqGrid合并表头

    jqGrid是一款常用的制表软件,最近开发刚好用到.记录一下常用功能留着以后查找顺便发扬一下开源精神. 二级表头是一种经常会碰到的需求,很多时候为了方便查找需要在原有的表头上再加一层,区分表格不同列的 ...

  3. jqGrid插件getCol方法的一个改进

    jgGrid插件是非常常用的一个基于jQuery的表格插件,功能非常强大.我最近也频繁使用.但是这个插件也有一些不够完善的地方.比如这个getCol方法. getCol方法接受三个参数 colname ...

  4. jqgrid+bootstrap样式实践

    jqgrid+bootstrap样式实践,报错数据加载,选中,删除等功能 需要引入的样式 bootstrap.min.css ui.jqgrid.css 需要引入的JS jquery.min.js b ...

  5. jqGrid jqGrid分页参数+条件查询

    HTML <div class="row"> <div class="col-sm-20"> <form id="for ...

  6. 重复加载同一个jqgrid

    重复加载同一个jqgrid时需要先清除原先的数据,再进行加载新的数据: 清除时使用方法:jQuery.jgrid.gridUnload('jqGridId'); 同时还有一个GridDestroy的方 ...

  7. Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引

    因为内容比较多,所以每篇讲解一些内容,最后会放出全部代码,可以参考.操作中总会遇到各式各样的问题,个人对部分问题的研究在最后一篇 问题研究 里.欢迎大家探讨学习. 代码都经过个人测试,但仍可能有各种未 ...

  8. 五分钟搭建起一个包含CRUD功能的JqGrid表格

    之前的项目也曾用过JgGrid对它的基本功能也是略有了解,网上有个国外的开源的项目,但是不适合个人的风格,所以花了3天空余的时间封装了下JqGrid,也算是参加开发工作10个月以来写的第一个比较完整的 ...

  9. [译]MVC网站教程(四):MVC4网站中集成jqGrid表格插件(系列完结)

    目录 1.   介绍 2.   软件环境 3.   在运行示例代码之前(源代码 + 示例登陆帐号) 4.         jqGrid和AJAX 5.         GridSettings 6.  ...

随机推荐

  1. hdu 1760 一道搜索博弈题 挺新颖的题目

    A New Tetris Game Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others ...

  2. JS - 提示是否删除

    1. OnClientClick="return confirm('确定要删除吗?') 2.自定义函数: 函数: <script type ="text/javascript ...

  3. POJ 1781 In Danger Joseph环 位运算解法

    Joseph环,这次模固定是2.假设不是固定模2,那么一般时间效率是O(n).可是这次由于固定模2,那么能够利用2的特殊性,把时间效率提高到O(1). 规律能够看下图: watermark/2/tex ...

  4. POJ1273_Drainage Ditches(网络流)

    Drainage Ditches Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 54887   Accepted: 2091 ...

  5. .Net 配置文件——继承ConfigurationSection实现自己定义处理类处理自己定义配置节点

    除了使用继承IConfigurationSectionHandler的方法定义处理自己定义节点的类.还能够通过继承ConfigurationSection类实现相同效果. 首先说下.Net配置文件里一 ...

  6. Android菜鸟的成长笔记(6)——剖析源码学自定义主题Theme

    原文:Android菜鸟的成长笔记(6)--剖析源码学自定义主题Theme 还记得在Android菜鸟的成长笔记(3)中我们曾经遇到了一个问题吗?"这个界面和真真的QQ界面还有点不同的就是上 ...

  7. 多个haproxy 之间跳转

    C:\>ping wechatTest.winfae.com 正在 Ping wechatTest.winfae.com [120.55.118.6] 具有 32 字节的数据: 来自 120.5 ...

  8. html ui设计案例

    1.jquery特效:http://www.5icool.org 2. http://www.open-lib.com/Lib/1992.jsp

  9. [置顶] Oracle 11g Data Guard Role Transitions: Failover

    Role TransitionsInvolving Physical Standby Databases A database operates in one of the following mut ...

  10. git for windows (又名 msysgit)如何记住用户名和密码

    创建存储用户名密码的文件 在home文件夹,一般是 C:\Documents and Settings\Administrator 下建立文件 .git-credentials (windows下不允 ...