Php 使用url重新加载jquery数据表 var表; $(文档).ready(函数(){ 表=$('表格列表')。数据表({ “ajax”:“”, dom:'Bfrtip', 按钮:[ “复制”、“csv”、“excel”、“pdf”、“打印” ] }); });

Php 使用url重新加载jquery数据表 var表; $(文档).ready(函数(){ 表=$('表格列表')。数据表({ “ajax”:“”, dom:'Bfrtip', 按钮:[ “复制”、“csv”、“excel”、“pdf”、“打印” ] }); });,php,jquery,datatable,Php,Jquery,Datatable,如何使用新url重新加载此数据表。我一直在尝试: var table; $(document).ready(function(){ table = $('#form_list').DataTable( { "ajax": '<?= base_url('report/get_form_report_data/'.$qc_form_id); ?>', dom: 'Bfrtip', buttons: [ 'co

如何使用新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'
        ]
    });
});
$('#分部')。更改(函数(){
var qc_form_id='';
var actionUrl=''+qc\u form\u id;
table.api().ajax.url(actionUrl.load();
});
但更改选择框后,显示错误:

未捕获类型错误:table.api不是函数

$('#除法')。更改(函数(){

}))

$('#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();
});
var actionUrl = 'your_url';
table= $('#your_table_id').dataTable();
 table.ajax.url(actionUrl).load();