Как люди обрабатывают нумерацию страниц с помощью DataSnap XE в веб-клиенте? - PullRequest
2 голосов
/ 09 декабря 2011

Я использую jQuery Mobile, чтобы вернуть некоторые данные в список.Мне нужно разбить это на страницы и не могу заставить работать табличные фильтры (url / class / function /? T.r1,20).

Я думаю, что я читаю, что XE не будет выполнять дополнительные параметры URL (XE2), поэтому я не могу делать свои собственные? Page = 2.

1 Ответ

1 голос
/ 10 декабря 2011

AFAIK нумерация страниц отлично работает как в XE, так и в XE2, но я думаю, что синтаксис не такой:

/? T.r1,20

, но немного отличается,например:

? tr = 1,20

Это фрагмент JavaScript, который выполняет вызов с использованием поддержки на стороне клиента (executor.js) для вызова GetCustomers с запросом номера страницы "страница", где на страницах по 3 записи каждая:

var methExec = serverMethods().executor;
res = methExec.executeMethod("GetCustomers", 
  "GET", [], null, true, {"t.r": (page*3+1 + ",3")}, null);
res = res.result[0];

В противном случае просто создайте правильный URL-адрес вручную.

...