Как использовать магазины Qooxdoo для запроса ответа ajax с POST? - PullRequest
0 голосов
/ 23 февраля 2012

В руководстве введите описание ссылки здесь они показывают только это:

var url = "http://api.twitter.com/1/statuses/public_timeline.json";
this.__store = new qx.data.store.Jsonp(url, null, "callback");

Но мне нужно будет связаться с моим собственным сервером, поэтому я внес некоторые изменения: (url и Jsonp to Json)

var url = "http://127.0.0.1:8000/";
this.__store = new qx.data.store.Json(url);

Но мне нужно было бы иметь возможность отправить некоторую информацию на сервер, когда магазин сделает запрос, например:

{serviceToUseOnServer: 'articles', argument1: 'xxx'}

POST-запрос, но я не знаю, как отправить эти данные на сервер, используя модели магазина qooxdoo.Пожалуйста, не говорите мне использовать GET и кодировать все эти данные в URL.

1 Ответ

1 голос
/ 24 февраля 2012

У вас есть возможность настроить объект запроса, используемый для отправки данных. Просто добавьте делегата в хранилище и реализуйте метод configureRequest [1].

[1] http://demo.qooxdoo.org/current/apiviewer/#qx.data.store.IStoreDelegate~configureRequest

...