Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery datatables可编辑插件-删除确认对话框_Jquery_Datatables - Fatal编程技术网

jquery datatables可编辑插件-删除确认对话框

jquery datatables可编辑插件-删除确认对话框,jquery,datatables,Jquery,Datatables,我使用jquery数据表的可编辑插件进行内联删除。当前,单击删除按钮后,将调用控制器删除操作并删除该行。但是,我希望在删除之前显示一个确认对话框,并且仅当用户单击“确定”时,删除操作才会继续。我不知道怎么做,因为插件只需要在“sDeleteUrl”参数中传递控制器操作url。我也不能从网上得到太多的信息,希望能在这里得到一些帮助。。。。。。真的很感激 (以下是我的代码,它与可编辑插件一起初始化datatable以启用内联删除) //初始化数据表 var myTable=$('#stocktabl

我使用jquery数据表的可编辑插件进行内联删除。当前,单击删除按钮后,将调用控制器删除操作并删除该行。但是,我希望在删除之前显示一个确认对话框,并且仅当用户单击“确定”时,删除操作才会继续。我不知道怎么做,因为插件只需要在“sDeleteUrl”参数中传递控制器操作url。我也不能从网上得到太多的信息,希望能在这里得到一些帮助。。。。。。真的很感激 (以下是我的代码,它与可编辑插件一起初始化datatable以启用内联删除)

//初始化数据表
var myTable=$('#stocktable').dataTable({
//试试造型
“sScrollX”:“100%”,
“sScrollXInner”:“100%”,
“崩溃”:没错,
//使用themeroller主题
“bJQueryUI”:没错,
//使用TableTool插件
“sDom”:“Tlfrtip”,
//允许选择单行
“可旋转工具”:{
“sRowSelect”:“单一”
}
//使用dataTable可编辑插件允许ajax删除
}).make可编辑({
//对控制器操作的引用
//sAddURL:“/Stock/AddData”,
sDeleteURL:“/Stock/DeleteData”,
sDeleteHttpMethod:“获取”,
//为IE工作的类添加“”
OdeleteRowButton选项:{
标签:“删除”,
“类”:“按钮”
}
});
请参阅。在在行删除中,如果确认框返回true,则可以放置确认消息并调用delete函数

在本例中,使用jConfirm,但您可以使用普通确认对话框并调用
fnleteRow(id)如果用户单击“确定”

    // 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"
        }
    });