如何强制删除操作按钮来调用jqgrid中的删除控制器

时间:2011-11-26 13:29:53

标签: jqgrid

jqGrid删除操作按钮用于删除行。 单击此按钮调用Edit方法,它看起来像使用editurl参数。 如何强制它调用删除方法,如删除工具栏按钮调用?

$(function () {
            var grid = $("#grid");
            grid.jqGrid({
                url: '/GetData',
                colModel: [{ 
                "formatter":"actions",
                "formatoptions":{"keys":true,"delbutton":true,
                ...
               }}],
                editurl: '/Edit',
            });

          grid.navGrid("#grid_toppager", null,null,null, { url: '/Delete' } );
});

1 个答案:

答案 0 :(得分:7)

您应在delOptions中添加formatoptions选项:

formatter: "actions",
formatoptions: {
    keys: true,
    delbutton: true,
    delOptions: {
        url: "/Delete"
    }
}

delOptions内,您可以使用propertiesevents方法的delGridRow中的任意一种。