duandong9195 2017-01-25 07:25
浏览 328
已采纳

DataTable警告:table id = table - Ajax错误(datatable.net/tn/7)

I am trying to make dynamic the data table in server side that I've found through the internet(for preference http://mbahcoding.com/tutorial/php/codeigniter/codeigniter-simple-server-side-datatable-example.html) because in this tutorial the table and the columns is fixed.

Controller

public function __construct()
    {
        parent::__construct();
    $this->load->model('CrudModel');
        $this->load->model('AccountModel');
    $this->load->model('customers_model','customers');
    }
public function ajax_list()
  {
    // $list = $this->customers->get_datatables();
    $list = $this->AccountModel->get_datatables('customers'); //my table name
    $data = array();
    $no = $_POST['start'];
    foreach ($list as $customers) {
      $no++;
      $row = array();
      $row[] = $no;
      $row[] = $customers->FirstName;
      $row[] = $customers->LastName;
      $row[] = $customers->phone;
      $row[] = $customers->address;
      $row[] = $customers->city;
      $row[] = $customers->country;

      $data[] = $row;
    }

    $output = array(
            "draw" => $_POST['draw'],
            "recordsTotal" => $this->customers->count_all(),
            "recordsFiltered" => $this->customers->count_filtered(),
            "data" => $data,
        );
    //output to json format
    echo json_encode($output);
  }

The question is where $this->customers->count_all() and count_filtered() come from?

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 用mysql做一个高校工资管理系统
      • ¥21 Multisim设计用三端集成稳压器设计稳压电路
      • ¥15 tp6,在iframe里的网址通过获取url参数失败
      • ¥15 打开opendaylight查看拓扑,为什么直接就显示了两个Switch,在mininet配置了一个topo,这两个Switch还在
      • ¥15 无法远程连接pgsql
      • ¥15 关于#Multisim#的问题,如何解决?(关键词-软件设计)
      • ¥15 建立DLNM模型时显示基础基矩阵不一致
      • ¥15 贝叶斯重复测量方差分析
      • ¥15 c#五子棋为什么悔棋后全部的棋子都没了 但是数组中的棋子还在只是悔棋后剩余的棋子在窗口没显示
      • ¥15 c#如何将到毫秒的时间字符串转换成byte[8]