2011-11-26 79 views
2

jqGrid删除动作按钮用于删除行。 这个按钮点击调用编辑方法,它看起来像使用editurl参数。 如何强制它调用删除方法,如删除工具栏按钮调用?如何强制删除动作按钮在jqgrid中调用删除控制器

$(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' }); 
}); 

回答

7

您应该包括在formatoptionsdelOptions选项:

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

里面的delOptions你可以使用任何从propertiesdelGridRow方法的任何events

+0

非常感谢。它工作 – Andrus

+0

@安德鲁斯:不客气! – Oleg