选择日期范围后,强制JQuery Datatable通过AJAX加载数据

| 我有精彩的jquery数据表,当前使用ajax加载数据。 该代码与我从中获得的示例几乎相同,可以在以下位置找到它:http://www.datatables.net/release-datatables/examples/server_side/pipeline.html 我发现这是最好的示例,因为它将分页,排序以及搜索框都整合到了ajax请求中。搜索框允许您键入关键字,这将触发ajax函数,该函数将搜索值包括为服务器脚本的$ _GET var。 这是我的桌子的小预览,上面装有桌子工具等。 http://img828.imageshack.us/img828/9778/previewxjh.png 如您所见,这里主要关注的是我添加的细丝组日期范围插件。我现在已经完成了此操作,并为重复事件触发问题等设置了故障保护功能。它已经准备就绪,只需要包括ajax管道中的内容-这是我在最后一天左右遇到的问题。 fnDataTablesPipeline似乎只是一个过渡,根本没有引用搜索框,因此我无法弄清楚搜索框的工作方式,而且我不确定这是否是包括日期范围值(所有内容)的正确位置我尝试过只是将我带入死胡同) 我想将onChange事件用于日期范围过滤器,并以与搜索框相同的方式应用它。当值更改时,只需将其作为get变量传递即可,以便我的php脚本可以在那里处理它。我担心分页,可能需要在更改日期后将页面重置为第一页(不知道我现在该如何处理,但这就是下一步) 我需要帮助告诉数据表从ajax源刷新的信息,并将日期范围作为获取参数包括在服务器端脚本中(例如,当搜索框值更改时) -听起来很直截了当,但是由于缺乏理解,这就是我无法克服的地方。 有没有人实施过类似的东西可以帮助我? 现在最大的问题是如何从日期范围的onChange事件中强制刷新,并且当然包括包含我的日期的单个字符串值(我知道如何覆盖服务器端) 非常感谢, 克里斯 编辑:实际上,在一天结束之前,我实际上设法完成了这项工作。明天我回到办公室时,我将发布代码,这实际上出奇地容易-我将其完全错误地解决了。     
已邀请:
        更改日期之后。
oTable.fnClearTable(0);
oTable.fnDraw();
在管道中包含var
function fnDataTablesPipeline ( sSource, aoData, fnCallback, dateRange ) {
    aoData.push( { \"name\": \"dateRange\", \"value\": $(\'#dateRangePicker\').val(), } );
...
在php脚本中获取var
$_GET[\'dateRange\']
    

要回复问题请先登录注册