Bootstrap 4 通过服务器don'对引导表(文志新)进行分页;行不通

Bootstrap 4 通过服务器don'对引导表(文志新)进行分页;行不通,bootstrap-4,bootstrap-table,Bootstrap 4,Bootstrap Table,我试图使用库(bootstraptable.com)创建一个表来使用服务器分页。我用这个例子: 我的后端代码如下所示: <div class="table-responsive"> <table id="pedidos" data-toggle="table" data-data-type="text" data-url="<?php echo $url;?>/sistema/tabela_pedidos.php" data-side

我试图使用库(bootstraptable.com)创建一个表来使用服务器分页。我用这个例子:

我的后端代码如下所示:

<div class="table-responsive">
    <table 
    id="pedidos"
  data-toggle="table"
 data-data-type="text"
  data-url="<?php echo $url;?>/sistema/tabela_pedidos.php"
  data-side-pagination="server"
  data-pagination="true"
    >
<thead>
    <tr>
      <th data-field="pedido_data" >DATA</th>
      <th data-field="cliente_nome" >CLIENTE</th>
      <th data-field="produto_nome" >PRODUTO</th>
      <th data-field="produto_quantidade" >QUANT</th>
      <th data-field="cliente_src" >SRC</th>
      <th data-field="cliente_utm_source" >UTM_SOURCE</th>
      <th data-field="produto_preco" >PRECO</th>
      <th data-field="pagamento_tipo" >TIPO DE PAGAMENTO</th>
      <th data-field="pedido_status"  >STATUS</th>

    </tr>
  </thead>   </table></div> <!-- table -->
<?php 

$dados = Array();
$dados['total'] = 1;
$dados['totalNotFiltered'] = 1;
$dados['rows'][] = Array('pedido_data'=>'teste','cliente_nome'=>'teste','produto_nome'=>'teste','produto_quantidade'=>'teste','cliente_src'=>'teste','cliente_utm_source'=>'teste','produto_preco'=>'teste','pagamento_tipo'=>'teste','pedido_status'=>'teste');

echo json_encode($dados,JSON_UNESCAPED_UNICODE);

mysqli_close($conecta);
?>
该网站(有效)的示例答案如下:

正如我看到的,json格式是相同的,但我的代码不起作用

我的服务器代码如下所示:

<div class="table-responsive">
    <table 
    id="pedidos"
  data-toggle="table"
 data-data-type="text"
  data-url="<?php echo $url;?>/sistema/tabela_pedidos.php"
  data-side-pagination="server"
  data-pagination="true"
    >
<thead>
    <tr>
      <th data-field="pedido_data" >DATA</th>
      <th data-field="cliente_nome" >CLIENTE</th>
      <th data-field="produto_nome" >PRODUTO</th>
      <th data-field="produto_quantidade" >QUANT</th>
      <th data-field="cliente_src" >SRC</th>
      <th data-field="cliente_utm_source" >UTM_SOURCE</th>
      <th data-field="produto_preco" >PRECO</th>
      <th data-field="pagamento_tipo" >TIPO DE PAGAMENTO</th>
      <th data-field="pedido_status"  >STATUS</th>

    </tr>
  </thead>   </table></div> <!-- table -->
<?php 

$dados = Array();
$dados['total'] = 1;
$dados['totalNotFiltered'] = 1;
$dados['rows'][] = Array('pedido_data'=>'teste','cliente_nome'=>'teste','produto_nome'=>'teste','produto_quantidade'=>'teste','cliente_src'=>'teste','cliente_utm_source'=>'teste','produto_preco'=>'teste','pagamento_tipo'=>'teste','pedido_status'=>'teste');

echo json_encode($dados,JSON_UNESCAPED_UNICODE);

mysqli_close($conecta);
?>

刚刚尝试并得到了解决方案,可能晚了,但希望能帮助像我这样的人

            $dados = Array();
            $dados['total'] = 10;
            $dados['totalNotFiltered'] = 2;
            $dados['rows'] = array(
                    Array(
                            "id"=> 0,
                            "name"=> "Item 0",
                            "price"=> "$0"
                    ),
                    Array(
                            "id"=> 1,
                            "name"=> "Item 1",
                            "price"=> "$1"
                    )
            );

            echo json_encode($dados, JSON_UNESCAPED_UNICODE);
我认为问题在于你所声明的变量