0

jquery DataTablesでは、メソッドfnServerDataまたはfnServerParams:を介してサーバーパラメーターを追加できます。

$("#myTable").dataTable({ 

 "bServerSide": true,
 "sAjaxSource": contextApp,

"fnServerParams" : function(aoData){
    aoData.push("name":"paramName", "value":"paramValue");
}
) 

方法で同じことをすることは可能fnSettingsですか?

例えば ​​:

var myTable = $("#myTable").dataTable();
var oSettings  = myTable.fnSettings();
//add server paramters to oSettings 
4

2 に答える 2

1

oSettingsで「aoServerParams」を操作できるので可能ですが、なぜこれを実行したいのでしょうか。これはパブリックAPIの一部ではありません(1.xで変更するのは好きではありませんが、可能です)。

于 2011-11-07T09:34:42.347 に答える
1
var myTable = $("#myTable").dataTable();
myTable.fnSettings().aoServerParams.push({"sName": "user",
                                          "fn": function (aoData) {
                                             aoData.push({
                                               "name": "titre",
                                               "value": titre
                                             });
                                          }});
于 2012-02-08T08:56:20.937 に答える