`
wuyizhong
  • 浏览: 49780 次
  • 性别: 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`方法来更新其他列的值。这个方法接受行号、...

    jqgrid合并单元格.rar

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

    jqGrid 属性中文配置文档

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

    jqgrid+ajax

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

    jqgrid表格

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

    jqGrid自定义组合控件范例

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

    JQGrid 入门案例

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

    jqGrid API文档

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

    jqgrid分页和footer结算

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

    Jqgrid属性详解[定义].pdf

    JqGrid提供了丰富的配置选项和功能,包括数据的获取、排序、过滤、编辑等。本文将深入解析JqGrid的一些核心属性,帮助开发者更好地理解和使用这个工具。 1. **colModel**:这是JqGrid最重要的属性之一,用于定义...

    jqGrid:四、 remote data(JSON)

    jqGrid允许用户对列进行排序和搜索。我们可以通过设置`sortname`和`sortorder`来指定初始排序的列名和顺序。对于搜索,可以使用`search`、`filters`或`searching`选项来实现。 ### 示例代码 以下是一个使用jqGrid...

    jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)

    - 获取行数据:使用`getRowData`方法,传入行ID,返回的对象包含了该行的所有数据。 - 获取单元格数据:通过`getCell`方法,传入行ID和列编号。 - 设定行选中:使用`setSelection`方法,可以选中一行或多行。 2....

    jqGrid中文文档之选项设置

    - `deselectAfterSort`:在排序后取消当前选中行,只适用于`datatype`为`local`的情况。 - `editurl`:定义行内编辑时的数据提交URL。 10. **性能优化**: - `gridview`:设为`true`可以显著提高表格渲染速度,...

    ASP 使用jqGrid实现读写删的代码(json)

    3. 使用jQuery初始化jqGrid,设置各种配置项,如数据URL、分页、排序、列定义等。 4. 当页面加载完成后,jqGrid会向服务器发送请求获取数据,并根据返回的JSON数据自动填充表格。 在ASP环境中,jqGrid的使用需要...

    layui table单元格事件修改值的方法

    // obj.tr 是当前行的 DOM 元素,可以通过它获取到对应的单元格 var cell = $(obj.tr).find('.layui-table-cell[data-field=' + field + ']'); // 对单元格内容进行修改 cell.html('新的值'); } }); }); ``` ...

    基于vuejs实现树形表格的封装vuetreetable

    使用Vue的`data`属性管理展开/折叠状态,每个节点可能有一个布尔值的`expanded`属性,表示当前是否展开。 4. **模板语法**: 利用Vue的模板语法和`v-for`指令,可以循环遍历数据,根据`expanded`状态决定是否渲染...

Global site tag (gtag.js) - Google Analytics