2

デフォルトでは、DataTables の Ajax 呼び出しは、偽のフィールドを URL に追加することでキャッシュを回避しますhttp://yoursite.com/api/?_348522852542'。これを無効にしたいと思います。このように定義されているajax関数が呼び出すfnServerDataようです...

    "fnServerData": function ( sUrl, aoData, fnCallback, oSettings ) {
        oSettings.jqXHR = $.ajax( {
            "url":  sUrl,
            ....
            "cache": false,
            ....
            });
      };

"cache"の値をtrueではなくにしたいfalse。何か不足していますか?なぜこれがこのようにハードコードされているのですか? この変更を行うには、ソースをローカルで編集するか、パッチを送信して編集するのが最善の方法ですか?

4

2 に答える 2

1

fnServerData コールバックをオーバーライドできます: http://datatables.net/usage/callbacks#fnServerData

于 2013-08-06T17:38:14.763 に答える