Как настроить удаленное автозаполнение в Ext JS с помощью Direct store? - PullRequest
2 голосов
/ 13 мая 2011

Алоха!

Я занят работой над проектом и столкнулся с проблемой: при использовании хранилища данных с прокси-сервером типа Direct, таким образом, DirectStore, в качестве источника дляВ поле со списком, я не могу настроить автозаполнение, даже после того, как установил режим: 'remote'.

После просмотра запросов с помощью Firebug, инструментов Chromium dev и того, что у вас есть, я вижу, чтоон отправляет запрос обратно к маршрутизатору API, поэтому запрос выполняется, но проблема в том, что он не знает, что он должен прикрепить текст, который я ввел в поле автозаполнения, к отправляемому JSONобратно на сервер.

Итак, я предполагаю, что мой главный вопрос, есть ли какой-нибудь способ, о котором кто-нибудь здесь знает, чтобы гарантировать, что даже с DirectStore отправляются правильные данные, чтобы я мог выполнить некоторую сортировкуили данные нацелены на серверную часть?Спасибо: D

1 Ответ

0 голосов
/ 13 июня 2011

С ExtJS 4.x у вас есть две опции конфигурации, доступные при работе с запросами ...

queryMode и queryParam

Первая опция конфигурации может быть либо remote(по умолчанию это так или иначе) или local, а вторая опция позволяет вам определить, как называется параметр при использовании режима удаленного запроса.Кроме того, вы также можете установить queryMode на false или 0 или пустую строку, и это приведет к отправке на сервер параметра no .

...