簡體   English   中英

用URL重新加載jQuery數據表

[英]reload jquery datatable with url

var table;
$(document).ready(function(){
    table = $('#form_list').DataTable( {
        "ajax": '<?= base_url('report/get_form_report_data/'.$qc_form_id); ?>',
        dom: 'Bfrtip',
        buttons: [
            'copy', 'csv', 'excel', 'pdf', 'print'
        ]
    });
});

如何使用新的URL重新加載此數據表。 我一直在嘗試:

$('#division').change(function () {
    var qc_form_id = '<?php echo $qc_form_id; ?>';
    var actionUrl = '<?= base_url('report/get_form_report_data/') ?>'+qc_form_id;
    table.api().ajax.url(actionUrl).load();
});

但是更改選擇框后,顯示錯誤:

未捕獲的TypeError:table.api不是函數

$('#division')。change(function(){

var actionUrl = 'your_url';
table= $('#your_table_id').dataTable();
 table.ajax.url(actionUrl).load();

});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM