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