DataTables使用web2py进行服务器端处理:如何访问发送到服务器的参数

时间:2014-05-13 00:05:01

标签: datatables web2py

对DataTables使用服务器端Ajax处理时,DataTables将参数从视图发送到服务器,以便服务器可以访问数据源并返回正确的数据。我无法弄清楚在使用web2py进行服务器端处理时如何访问来自视图的那些参数。

这些参数例如是iDisplayStart,IDisplayLength,iColumns等,并在此处记录:http://legacy.datatables.net/usage/server-side

我毫不怀疑这很简单,会产生一个响亮的“doh!”来自我,但我已经挖了几天而且还没想出来。

1 个答案:

答案 0 :(得分:1)

在web2py中,POST请求中的变量位于request.post_vars中,查询字符串中的变量位于request.get_vars中,两组变量位于request.vars中。因此,在您的控制器中,您可以通过request.vars.iDisplayStartrequest.vars.iDisplayLength等访问这些变量。