2011-11-26 77 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