1

特定のページにロードされるデータとその他のサポートするバインディング要素の値を返すJson Responseがあるjqueryのページネーションに取り組んでいます。このためには、ページがクリックされるたびに 2 次元配列を Json レスポンスとして返す必要があります。私は2次元配列を宣言し、それを以下のように返しましたが、修正が必要な間違った方法でやっていると思います。

私のphpページのコード:

     header("Content-Type: application/json");   
 dataset array from which pagination will select the page data:

    $data = array("a","b","c","d","e","f","g","h","i","j",);

    2 dimensional array that I wish to return as response:

$response_multi = array(
    $currentPage,
    $hasNextPage,
    $hasPreviousPage,
    $maxPage,
    $dataCount,
    $dataResponse = array($pageSize),
    $pageSize   
);
    ######### variables and array within $response_multi array will be set and the return section is like ############

    echo json_encode($response_multi );

動いていない。どなたかお願いします!前もって感謝します。:)

4

1 に答える 1

0

このようにしてみてください

$pageSize = array(1,2,3,4)


$response_multi[] =  $currentPage;
$response_multi[] =  $hasNextPage;
$response_multi[] =  $hasPreviousPage;
$response_multi[] =  $maxPage;
$response_multi[] =  $dataCount;
$response_multi['dataResponse'] =  $pageSize;
$response_multi[] =  $pageSize;

echo json_encode($response_multi);
于 2013-07-25T04:52:43.860 に答える