繁体   English   中英

从插件向Datatables添加其他服务器参数

[英]Add additional server parameters to Datatables from a plugin

我已经开发了一个插件,用于向Datatables 1.9添加新功能,这些功能一直在客户端工作。 我现在需要通过向aoData添加其他参数来工作服务器端。 我试过推它们并重新绘制。

我的代码看起来像

 $.fn.dataTableExt.oApi.customFilter = function(oSettings, filter) { 
      oSettings.aoServerParams.push({"name":"filter", "value":filter});
      oSettings.oInstance.fnDraw();   
 }

服务器正在重新处理,但新的参数在aoData或aoServerParams上不可用//从davidkonrad添加了fnDraw()代码

在DataTables 1.9中看起来像是要从一个插件中推送一个闭包来将其他参数推送到aoData以进行服务器端处理。 只是参数。

oSettings.aoServerParams.push({
    "fn": function(aoData) {             
        aoData.push({"name": "filter", "value": filter});
     },
     "sName": "addParams"
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM