6

ajaxでjqueryデータテーブルにデータをロードしたい。また、データベースからデータを取得する関数にパラメーターを送信したいと考えています。

だから私がやりたいこと:

$('#datatables').dataTable( {
    "bProcessing": true,
    "bServerSide": true,
    "sAjaxSource": "/results/load-results",
    "fnServerParams": function ( aoData ) {
        aoData.push( { "quizid": quizid, "questionid": qid } );
    }
} );

quizid と questionid を送信して、関数で使用したいと思います。関数でそれらを取得するにはどうすればよいですか? $_GET を試しましたが、うまくいきませんでした..

4

1 に答える 1

15

フォーマットは

"fnServerParams": function ( aoData ) {
      aoData.push( { "name": "quizid", "value": quizid },{ "name": "questionid", "value": qid } );
},
于 2013-09-25T08:22:31.937 に答える