jquery - 如何获取jqGrid选定行单元格的值

标签 jquery asp.net-mvc jqgrid jqgrid-asp.net

有谁知道如何获取 JQGrid 所选行的单元格值?我正在使用 mvc 和 JQGrid,我想访问所选行的隐藏列的值?

最佳答案

首先,您可以通过 getGridParam 方法和 'selrow' 获取所选行的 rowid作为参数,然后您可以使用 getCell从相应列获取单元格值:

var myGrid = $('#list'),
    selRowId = myGrid.jqGrid ('getGridParam', 'selrow'),
    celValue = myGrid.jqGrid ('getCell', selRowId, 'columnName');

'columnName' 应与您在 colModel'name' 属性中使用的名称相同。如果您需要所选行的许多列中的值,您可以使用 getRowData而不是getCell .

关于jquery - 如何获取jqGrid选定行单元格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6995129/

相关文章:

jquery父选择-更有效的方法

asp.net-mvc - database.SaveChanges()抛出EntityValidationException

c# - 如何将参数传递给 ValidationAttribute?

javascript - 如何使用jquery获取行字段(嵌套对象)的值

带有页脚文本格式的 Jqgrid 问题

jqgrid colmodel editoptions加载json结果

javascript - 获取自定义 Jquery 数据表 GET 将发送到服务器的请求参数

javascript - 我应该避免创建这个 JavaScript 闭包吗?

php - .load php 后.click 事件不工作

c# - 在ViewModel、ASP.net MVC中定义 "Model"类型的属性好不好