3

データの保存、編集、削除などのカスタム イベントに TableTool を使用して、Jquery データテーブルでカスタム ボタンを使用できます。統合されたボタンをオーバーライドする方法がよくわかりません

  var oTable = $('#unis').dataTable({
        //"bProcessing": true,
        "bServerSide": true,
        "sAjaxSource": "index.php?...&<?php echo JSession::getFormToken() . '=1' ?>",
        "sDom": "<'row-fluid'<'span6'T><'span6'f>r>t<'row-fluid'<'span6'l><'span6'p>>",
        "sPaginationType": "bootstrap",
           "aoColumns":[
                    {"bSortable": false},
                    {"bSortable": false},
                    {"bSortable": true},
                    {"bSortable": true},
                    {"bSortable": false},
                  ],
        "oTableTools": {
        "aButtons": [ "delete selected", "export" ]
    }  

    });

それを見つけた!

私は使用しなければならなかったsExtends

"oTableTools": {
                        "sRowSelect": "multi",
                        "aButtons": [  
                                        {"sExtends":    "new_record","sButtonText": "Add"},
                                        {"sExtends":    "select","sButtonText": "Delete Recods",
                                        "fnClick": function (nButton, oConfig, oFlash) {
                                                    //delete stuff comes here 
                                                    alert('test');
                                                }

                                        }
                                    ]
                        }
4

1 に答える 1