2011-09-26 125 views
0

我使用可编辑的插件为我的jQuery数据表做内联删除。目前,一旦单击删除按钮,控制器删除操作被调用并且该行将被删除。但是,我希望在删除之前显示确认对话框,并且只有当用户单击确定时,删除操作才会继续。我不知道如何做到这一点,因为插件只需要在“sDeleteUrl”参数中传递控制器动作url。我不能让从网上过多的信息,希望能在这里得到一些帮助......真的很感激 (以下是我的代码与编辑一起插件初始化数据表,以使内嵌删除)jquery datatables可编辑插件 - 删除确认对话框

// Initialize data table 
    var myTable = $('#stocktable').dataTable({ 

     // Try styling 
     "sScrollX": "100%", 
     "sScrollXInner": "100%", 
     "bScrollCollapse": true, 

     // To use themeroller theme 
     "bJQueryUI": true, 
     // To use TableTool plugin 
     "sDom": 'T<"clear">lfrtip', 
     // Allow single row to be selected 
     "oTableTools": { 
      "sRowSelect": "single" 
     } 
     // Use dataTable editable plugin to allow ajax delete 
    }).makeEditable({ 
     // Reference to controller action 
     //sAddURL: "/Stock/AddData", 
     sDeleteURL: "/Stock/DeleteData", 
     sDeleteHttpMethod: "GET", 
     // Add "" for class for IE to works 
     oDeleteRowButtonOptions: { 
      label: "Remove", 
      "class": "buttons" 
     } 
    }); 

回答