文档章节

jqgrid添加自定义列的两种办法

 朱晖-四川
发布于 2016/04/13 17:30
字数 157
阅读 12
收藏 0

jqgrid添加自定义列首先要修改colModel: ,增加列的定义,

方法1:在gridComplete中处理

gridComplete:function(){ 
            var rowIDs=$("#gridTable").jqGrid('getDataIDs');
            for(var i=0; i<rowIDs.length; i++){
                var rowid=rowIDs[i];
                var rowData= $('#gridTable').jqGrid('getRowData',rowid);
                var xiaoQuID= rowData['xiaoQuID'];                      
                testStr = "<a href='#'  style='color:#f60' onclick='test(\"" + xiaoQuID + "\")' >测试</a>";  
                $("#gridTable").jqGrid('setRowData', rowid, { test: testStr });
            }
        },

方法2:在列中定义formatter

 { label: '测试', name: 'test', index: 'test', width: 80, align: 'center',sortable: false,formatter:actFormatter},

然后
    actFormatter = function(cellvalue, options, rawObject) {
        var testBtn = "<a href='#'  style='color:#f60' onclick='test(\"" + rawObject.xiaoQuID + "\")' >测试</a>";  
        return  testBtn;
    };

可以通过options.rowId取得行ID,通过rawObject.列名 方式取得单元格的值

 

© 著作权归作者所有

粉丝 0
博文 5
码字总数 1587
作品 0
成都
私信 提问
关于jqgrid如何点击选择一列的问题

如何实现jqgrid中点击某一列的表头colname的时候实现该列下的所有checkbox全选啊?或者如何获得jqgrid中的表头的点击事件啊,就像jqgrid自带的排序方法那样。

tangfenglyn
2014/09/01
128
1
jqGrid与Struts2集成

因为公司项目需要,在Hibernate+Struts2的环境下,研究了一下如何使用jqGrid。 说实在的,Struts2+jqGrid不是一个很好的组合。因为jqGrid中很多功能,基本上都使用的是AJAX的访问方式,并且,...

yonge
2009/12/09
10.4K
3
jqGrid的编辑——基础知识

使用jqGrid修改数据 jqGrid可以有三种方式,让我们来修改显示在jqGrid中的数据。这三种方式分别是: Cell Editing——只允许修改某一个单元格内容.(所有图片均来自jqGrid的wiki或者jqGrid的...

yonge
2009/12/11
27.6K
0
jqGrid 3.8 Beta 发布,下载

jqGrid 刚刚宣布了 3.8 Beta 版本的发布,3.8版本的目的是要做出更好的 jqGrid JavaScript库。 最大的更新是单元格分组功能。现在,您可以按列,包括组页脚摘要或不累计组行。 3.8版本现在也...

红薯
2010/09/08
2.1K
0
jqgrid 不能列冻结

本人最近在学习jqgrid ,弄到列冻结的时候,特别纠结,居然使用不了,在网上查了很久也没有找出原因,求大神解答 <%@ page language="java" contentType="text/html; charset=utf-8" pageEnco......

Expectation
2014/03/26
2.7K
1

没有更多内容

加载失败,请刷新页面

加载更多

06_CSS入门和高级技巧(4)

复习 CSS : 负责样式层,层叠式样式表cascading style sheet。CSS2.1,最新版本CSS3。 CSS选择器: 选择哪些元素加样式。基本选择3种:标签p、id选择器#id、class选择器.;高级选择器4种:后...

王裕杰
17分钟前
1
0
IT兄弟连 Java语法教程 变量2

变量的作用域和生命周期 到目前为止,使用的所有变量都是在main()方法开始时声明的,然而,Java允许在任何代码块(代码块以开花括号开始,以闭花括号结束)中声明变量,代码块定义了作用域。...

老码农的一亩三分地
54分钟前
3
0
OSChina 周二乱弹 —— 这份躺着挣钱的工作

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :既然无法言说,不如一笑而过;既然无法释怀,不如安然自若。#今日歌曲推荐# 《Godi》- Lube 手机党少年们想听歌,请使劲儿戳(这...

小小编辑
今天
1K
21
Android沉浸式的两种方法

隐藏状态栏 一个Android应用程序的界面上其实是有很多系统元素的,观察下图: 而打造沉浸式模式的用户体验,就是要将这些系统元素全部隐藏,只留下主体内容部分。 怎么做呢,郭霖的一个Funct...

天王盖地虎626
今天
9
0
PostgreSQL build

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lumpsucker&dt=2019-06-23%2020%3A57%3A27...

MtrS
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部