`
wuyizhong
  • 浏览: 50989 次
  • 性别: Icon_minigender_2
  • 来自: 南京
社区版块
存档分类
最新评论

jqgrid怎么获取当前行的其他列的值

阅读更多

jqgrid怎么获取当前行的其他列的值?

可以通过formatter属性 :

 

		width : "15%",
		formatter : formatDjho
 
 function formatDjho(cellvalue, options, rowObject){
		if(rowObject["name"] == ""){
			return "";
		}
		var cz = "<a href=\"javascript:getCbdjInfo(\'"+rowObject["cbdjid"]+"\')\" >" + cellvalue + "</a>";
		return cz;
	}
 

 

以下说明来自:http://cnn237111.blog.51cto.com/2359144/782137

 

 

cellvalue -就是要被格式化的值

options - 一个对象,包含的值是options : { rowId: rid, colModel: cm} rowId就是当前行的rowid,colModel就是jqgrid中定义的值

rowObject - 就是当前行的值。

分享到:
评论

相关推荐

    jqgrid行编辑+动态为其他列赋值

    2. 在`saveRow`函数中,我们可以获取当前单元格的新值,并根据业务逻辑计算其他列的值。这可能涉及到对服务器的异步请求,以验证或处理数据。 3. 使用jqGrid的`setCell`方法来更新其他列的值。这个方法接受行号、...

    jQuery插件jqGrid动态获取列和列字段的方法

    在这个例子中,`$("#jqTable")[0].p.colModel`是获取jqGrid当前设置的列模型的方法。然后,我们可以遍历这个数组,为每个列创建一个复选框,其值为列的名称,标签为列的显示文本。 3. **jqGrid API详解**: - `...

    jqgrid合并单元格.rar

    1. **合并行**:在jqGrid中,如果某一行的某些单元格具有相同的值,我们可以通过比较这些值并应用特定的CSS类来实现行合并。这通常需要在rowattr函数中进行操作,检查当前行的数据并与前一行对比。当发现连续几行的...

    jqGrid属性中文详细说明

    **描述:** 设置当`datatype`为`local`时,在排序后是否取消选择当前选中的行。 **属性详情:** - **类型**: Boolean - **默认值**: `true` ##### 18. `direction` (direction) **描述:** 设置表格的方向,支持从...

    jqGrid 属性中文配置文档

    jqGrid 通过 ajax 的方式访问这个 URL 来自动获取可选择值。默认值为空对象,这个属性可以修改。 altclass jqGrid 的 altclass 属性用于设置 jqGrid 的交替行的 class。只有设置了 altRows 为 true 才有效。默认值...

    jqgrid+ajax

    可以使用`getRowData`方法获取当前行数据,或者在开始编辑时保存单元格的初始值。 总结,jqGrid与AJAX的结合使用能实现高效的数据交互和动态表格。通过ashx处理程序,你可以灵活地处理后台操作,而JSON格式的数据...

    jqGrid表格底部汇总、合计行footerrow处理

    在实际应用中,我们可能还需要处理一些特殊场景,例如对某些特定列进行总计,或者在总计行中显示平均值、最大值等统计信息。这些可以通过自定义函数实现,将计算逻辑嵌入到jqGrid的事件处理中。 总的来说,jqGrid...

    javascript中的jqgrid相关使用文档

    | getDataById | rowId | rowData | 获取当前行的数据信息 | | setRowData | rowId,rowData | | 设置指定行数据 | | editRow | rowId,true | | 将指定行变成编辑状态 | | saveRowData | rowId,rowData | | 保存正在...

    jqGrid与Struts2的结合应用_操作Grid数据

    通过指定参数 name,你可以获取特定的选项值,如 selrow(当前选中行的 ID)。如果不传递参数,该方法将返回整个 jqGrid 的选项对象。这对于监控或调试很有帮助,可以检查 jqGrid 当前的状态。 2. **getRowData** ...

    jqgrid分页参数

    - **用途**:存储当前页所有数据行,这里的`studentbean`可以根据实际情况替换为其他实体类名称。 - **注意事项**:这个属性的类型可以是任何对象的列表,只要这些对象能够正确地映射到表格中的列。 #### 四、分页...

    jqgrid总结.doc

    这将把ID为`1`的行中的`tax`列的值修改为`5`,`total`列的值修改为`205`。 ##### 5. 常用属性配置 jqGrid提供了许多可配置的属性,下面是一些常用的属性示例: ```javascript $("#jqgrid").jqGrid({ url: "${ctx...

    jqGrid自定义组合控件范例

    `operation`参数指示当前操作是“get”(获取值)还是“set”(设置值),`value`参数在“set”操作时提供新的值。 在`jqGrid_edittypeCustom_Demo`这个示例文件中,你将看到如何将上述概念应用于实际项目。它可能...

    jqgrid表格

    8. **扩展功能**:jqGrid还有其他附加功能,如行选择、树形网格、子表格、拖放列等,这些都可以通过插件或配置选项来启用。 在提供的“jqgrid”压缩包中,可能包含了演示示例的HTML、JavaScript和CSS文件,通过学习...

    获取jqGrid中选择的行的数据

    假设你已经有了行ID(可以通过上述方法获取),你可以这样获取行数据: ```javascript var rowData = $('#gridTable').jqGrid('getRowData', rowId); ``` `rowData`将是一个对象,其属性名对应于jqGrid数据列...

    JQGrid 入门案例

    JQGrid允许我们自定义列的操作按钮,例如添加一个“详情”按钮: ```javascript colModel: [ ... { name: '操作', width: 55, formatter: 'actions', formatoptions: { editbutton: false, delbutton: false, ...

    jqGrid超详细属性说明(追加整理)

    最常见的类型是“json”,其他可能的值包括:xml、xmlstring、local、javascript、function等。例如: ```javascript datatype: "json", ``` - **mtype** (字符串): 指定了发起HTTP请求的方式,通常为“GET”或...

    jgrid实现列的动态

    - `dtspatten`变量代表当前的模式或数据类型,用于决定某些列是否应该显示。 2. **条件判断:** - `config`数组包含系统配置项,例如`sam`和`ci`,用于决定特定列是否应显示。 - `ismbb`是一个布尔变量,如果为...

    Jquery_jqGrid 帮助文档

    ### Jquery_jqGrid 使用详解 #### 一、jqGrid 的加载 **1. 引用相关头文件** 为了在项目中使用 jqGrid,首先需要引入必要的 CSS 和 JavaScript 文件。以下是一个示例: - **CSS 文件** - `jquery-ui-1.8.1....

    jqGrid API文档

    - `jqGrid('getGridParam', param)`:获取特定参数值。 - `jqGrid('navGrid', pagerId, params)`:创建导航栏,包括编辑、添加、删除和搜索按钮。 jqGrid API文档详细阐述了以上所有功能的用法,包括示例代码和...

    jqgrid分页和footer结算

    这段代码遍历所有行,累加指定列的值,并将结果更新到Footer的对应单元格。 总结来说,jqGrid的分页功能允许用户高效地浏览大量数据,而Footer结算则提供了对数据的统计分析,增强了用户体验。通过正确配置和使用...

Global site tag (gtag.js) - Google Analytics