搜索呈现列数据时,jQuery DataTables错误

我正在使用jQuery DataTables显示来自JSON编码的PHP响应的信息。 我的数据仅在第1页上成功显示 但是当我尝试搜索一些数据时,它会出现错误

{"data": "status_ongkir","render": function (data,type,row) {

         var itung = row["ongkir"] - row["ongkir_real"];

         if (itung === "0") {
             return '<span class="badge badge-success">OK</span>';

         } else if (itung > "0") {

             return '<span class="badge badge-primary">'+itung+'</span>';

         } else if (itung < "0") {

             return '<span class="badge badge-danger">'+itung+'</span>';
         }
     }
 },

这是我的PHP代码

function json_penjualan(){
$this->datatables->select('id_data_penjualan,'
.'data_penjualan.no_invoices as no_invoices,'
.'data_penjualan.nama_customer as nama_customer,'
.'data_penjualan.tanggal_transaksi as tanggal_transaksi,'
.'data_penjualan.status_penjualan as status_penjualan,'
.'data_penjualan.resi_pengiriman as resi_pengiriman,'
.'data_penjualan.penjualan as penjualan,'
.'data_penjualan.jumlah_biaya_lain as ongkir,'
.'data_penjualan.ongkir_real as ongkir_real,'
);
$this->datatables->from('data_penjualan');
$this->datatables->add_column('view','<button data-toggle="modal" data-target=".bd-example-modal-lg" onclick=data_penjualan("$1") class="btn btn-sm btn-success fa fa-eye"></button> || <a class="btn btn-sm btn-warning fa fa-print " href="'.base_url().'G_dashboard/cetak_label/$1"> Print </a> || <button class="btn btn-sm btn-warning fa fa-edit  " onclick=edit_status("$1") > Edit </button>','base64_encode(id_data_penjualan)');
return $this->datatables->generate();
}

错误:DataTables警告:表格ID = data_penjualan-Ajax错误。有关此错误的更多信息,请参见http://datatables.net/tn/7

qwer123456asdf 回答:搜索呈现列数据时,jQuery DataTables错误

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3154089.html

大家都在问