javascript - jqGrid获取单元格数据到delOptions属性中

标签 javascript jqgrid

我有一个 colModel 列,当用户按下按钮时,它将删除该行。但是,我需要将其转到服务器(确实如此)并使用行的 ID 将其从数据库中删除。

这是执行此操作的代码

      colModel: [
           ...

            { name: 'id', index: 'Id', width: 70, hidden: true, editable: true, 
            {
                name: 'actions', index: 'actions', width: 20, sortable: false, editable: false, formatter: imageFormat,
                formatoptions: {
                    keys: true,
                    editbutton: false,
     // I need to pass id from above into the server....this is what should happen here
                    delOptions: { url: Controller + 'Action?paramenter=' + id}
                }
            },

        ],

问题是我需要获取 id 列的值并将其传递到上面的参数中。

如何做到这一点?

谢谢

最佳答案

好吧,我没有使用 delOptions 我在 onSelectRow 属性中使用了 .jqGrid('delGridRow') 方法,

并获取我使用的 ID..

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

所以所以...

 jQuery("#resume").jqGrid('delGridRow', id, { height: 480, width: 400, closeAfterAdd: true, closeAfterEdit: true, recreateForm: true,url: Controller + 'Action?paramenter=' + celValue });

关于javascript - jqGrid获取单元格数据到delOptions属性中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27191150/

相关文章:

javascript - jQuery 跨域 ajax 调用 - 解释为脚本,但使用 MIME 类型 text/xml 进行传输

javascript - 如何使用相同的随机排序对两个数组进行排序

javascript - 我应该在更改 div 内容之前删除事件吗?

java - 无法在 struts2 中获取 JSON Url 参数

javascript - 使用 setLabel 方法将 CSS 应用于卡住列的标题

javascript - jqgrid - beforeSearch和afterSearch函数不被触发

jquery - JQGrid 寻呼机显示 "1 of Nan"?

javascript - 将 json 重新格式化为所需格式

javascript - 新窗口中画廊的本地存储替代方案

JavaScript 不调用函数