2012-03-30 17 views
6

benim satırları işlemek için jquery eklentisi datatables kullanıyorum Aslında checkall fonksiyon Ancak , G/tüm öğeleri kontrol çoklu kontrol, ama nasıl bir silme düğmesi ekleyebilirler izin ve iade bir tabletools eklentisi vardır satır seçildi?Bir all ve delete işlevini denetlemek için datatables (jquery datagrid eklentisi) nasıl kullanılır?

Zaten silme işlemi için silme sorgusu ve silme uyarısı açılır penceresinin işlevi var.

teşekkür ederiz

Select all in datatable

Document on how to retrieve row, but i still don't understand how to do this, thank you

Seçilen satır yakalamak için bir işlev ekleyebilir
 $(document).ready(function() { 
      $('#viewSub').dataTable({ 
       "sDom": 'T<"clear">lfrtip',     
       "oTableTools": { 
        "sSwfPath": "../plugin/DataTables-1.9.0/extras/TableTools/media/swf/copy_cvs_xls_pdf.swf", 
        "sRowSelect": "multi", 
        "aButtons": [ 
         "select_all", 
         "select_none", 
         "copy", 
         "print", 
         "delete", <===********can not add here, seems only allow pre-defined button. 
         { 
          "sExtends": "collection", 
          "sButtonText": "Save", 
          "aButtons": [ "csv", "xls", "pdf" ] 
         } 
        ] 

       } 
      }); 
     }); 

cevap

2

: Bu işlevde

$(document).ready(function() { 
    $('#example').dataTable({ 
     "sDom": 'T<"clear">lfrtip', 
     "oTableTools": { 
      "fnRowSelected": function (node) { 
       alert('The row with ID '+node.id'+ was selected'); 
      } 
     } 
    }); 
}); 

yapabilirsiniz, örneğin, Gizli alanın ayarlanan değeriniolarak ekle, seçilen bir kimlikle satırı silmek için bu düğmeye basit bir <button>Delete</button> ve onClick işleyicisi.

this question.

İlgili konular