2014-06-05 5 views
0

체크 박스 서버 측 스크립팅을 사용하여 JQuery DataTable Column Filter를 구현하는 방법은 무엇입니까? 필터링이 serveide.php에서 수행되는지 자바 스크립트를 사용하여 내 HTML 파일에서 처리되는지를 알려주십시오. https://jquery-datatables-column-filter.googlecode.com/svn-history/r77/trunk/checkbox.html처럼 구현하지만 서버 측 스크립팅을 사용하고 싶습니다.JQuery DataTable Column Filter with Checkbox

+0

누구를 도와 드릴까요? – Gurpinder

답변

0

HTML 파일의 datatables 초기화 코드. 초기화는 로컬 서버가 아니라 초기화를 염두에 두어야합니다. 코드는 원격 서버에서 실행해야합니다.

$(document).ready(function() { 
var $dt = $('#example1').dataTable({ 
"bProcessing": true, 
     "bServerSide": true, 
     "bAutoWidth": false, 
     "pagingType": "full_numbers", 
     "sAjaxSource": "server.php", 
     "aaSorting": [[3, "desc"]], 
     "fnServerData": function(sUrl, aoData, fnCallback) { 
     $.ajax({ 
     "url": sUrl, 
       "data": aoData, 
       "success": fnCallback, 
       "dataType": "json", 
       "cache": false 
     }); 
     } 
}); 
     //$dt.fnDraw(); 

     $dt.columnFilter({sPlaceHolder: "head:before", 
       aoColumns: [ 
         null, 
         null, 
         null, 
         null, 
         null, 
         null, 
         null, 
         null, 
       { 
       type: "checkbox", 
         values: 
         [ 
         {value: '3', label: 'New'}, 
         {value: '0', label: 'Pending'}, 
         {value: '1', label: 'Active'}, 
         {value: '2', label: 'Inactive'}, 
         ] 
       }, 
         null, 
         null, 
         null, 
         null, 
         null, 
         null, 
         null, 
       ] 
     });