2016-05-10 48 views
0

jquery datatableを使用して、ドロップダウンリスト値に基づいてテーブルデータを表示しています。私はajaxを使用してテーブルからデータを取得しています。テーブルが最初にロードは、それが正常に動作しているとき、私は、ソートをクリックするか、それは私がページを更新するまで変更しない処理を表示し、検索時にjquery datatable値をドロップダウン値の変更で変更する方法

問題があり、コードは以下のとおりである:

 $(document).ready(function() { 


       var table = $('#example').DataTable({ 
        //"bProcessing": true, 
        //"sAjaxSource": "response.php", 

        "processing": true, 
        "serverSide": true, 
        //"bDestroy": true, 
//    "bJQueryUI": true, 
        "aoColumns": [ 
         { mData: 'FNAME' } , 
         { mData: 'FPRICE' }, 
         { mData: 'IMGPATH' }, 
         { mData: 'FDESC' }, 
         { mData: 'CID' } 
        ], 



        "ajax": { 
         'type': 'POST', 
         'url': 'response.php', 
         'data': {id: $('#myselect').val()} 
//     "success":function (res) { 
// 
//     } 
        } 

       }); 

      $('#myselect').change(function() { 
       var item = $(this).val(); 
       // alert(item) 
       var urld = 'response.php/'+item; 
       table.ajax.url(urld).load(); 
       table.reload(); 

      }); 

//   setInterval(function() { 
//    table.ajax.reload(); 
//   }, 10000); 

       //table.fnDraw(); 





     }); 

答えて

関連する問題