jqGrid自定义按钮,记录值作为参数

时间:2011-02-10 16:38:20

标签: javascript jquery jqgrid

我想在jqGrid中实现自定义编辑按钮。此按钮需要获取当前所选行的ID并将其传递给新页面(假设为edit_record.php)。

我的自定义按钮定义为:

.navButtonAdd("#pager",
    {caption:"Edit", 
    buttonicon:"ui-icon-newwin", 
    onClickButton:function() {
        // here is where I need a little help!
    }, 
    position: "first", 
    title:"Edit Property", 
    cursor: "pointer"
})

我只需要一些函数代码的帮助。我在另一篇帖子中找到了以下内容。

var grid = $("#customer_list");
var rowid = grid.jqGrid('getGridParam', 'selrow');
window.location = grid.jqGrid('getCell', rowid, 'dataUrl');

但我无法将其转发到edit_record.php ...

1 个答案:

答案 0 :(得分:0)

正如Oleg正确指出的那样,我在自定义按钮功能中所需要的只是:

window.location="edit_record.php?id="+rowid+"&oper=edit"