내 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"
}
});
(다음 인라인 삭제할 수 있도록 편집 가능한 플러그인과 함께 데이터 테이블을 초기화 내 코드) 감사