我正在使用 jQuery Mobile 将一些数据拉回 ListView 。我需要对此进行分页,但似乎无法让表格过滤器(url/class/function/?t.r1,20)工作。
我想我读过 XE 不会做额外的 url 参数(XE2)所以我不能做我自己的 ?page=2 东西。
最佳答案
AFAIK 分页在 XE 和 XE2 中都可以正常工作,但我认为语法不是:
/?t.r1,20
但略有不同,例如:
?t.r=1,20
这是一个 javascript 片段,它使用客户端支持(executor.js)调用 GetCustomers 请求页码“page”,其中每个页面有 3 条记录:
var methExec = serverMethods().executor;
res = methExec.executeMethod("GetCustomers",
"GET", [], null, true, {"t.r": (page*3+1 + ",3")}, null);
res = res.result[0];
否则,只需手动创建正确的 URL。
关于delphi - 人们如何在 Web 客户端上使用 DataSnap XE 处理分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8441077/