2015-11-07 4 views
0

Я не запрограммировал это раньше, и я не нахожу примеров в поиске того, как реализовать это Dojo.Dojo Filtering Select - как программировать

Мне нужно поле для ввода вперед, как выпадающее поле, и заполнить поле, когда они набирают, поэтому, когда они набирают достаточное количество символов для своих нужд, они могут нажимать кнопку ввода, и он захватывает правильное значение. Мой взгляд на предел 64K. Поле, которое я запрограммировал при просмотре в браузере, не отображает это поле, а только значения в огромном длинном списке ниже. Может кто-то пролить свет на то, как программировать это поле? Спасибо за вашу помощь.

Есть ли справочник, в котором приводятся примеры всех элементов xPages, которые более подробно рассматриваются, чем, например, при загрузке выпадающего списка с шестью значениями.

+0

Пожалуйста, добавьте свой код –

ответ

1

Является ли это фильтром для редактирования библиотеки расширения доджо? Если это так, книга XPages Extension Library охватывает эти компоненты. Освоение XPages 2nd Edition охватывает основные элементы управления и общие темы времени выполнения XPages.

Без кода или более подробностей трудно сказать, в чем причина. Похоже, что соответствующие классы Dojo не загружены. Это может быть связано с тем, что в качестве темы используется Bootstrap, основанный на jQuery, а не на основе Dojo. В качестве альтернативы, если вы не используете элемент управления библиотекой расширений, наиболее вероятной причиной является объявление выбора фильтра Dojo, но не включая соответствующие модули Dojo. Это снова одна из причин использования компонентов библиотеки расширений вместо их ручной кодировки. В качестве альтернативы вы можете использовать современный браузер IE со старой версией Domino - IE не поддерживает более старые версии Dojo, требующие совместимых версий браузера/сервера.

+0

Я получил тип впереди, чтобы работать, но он действует очень странно. Похоже, что это поиск по любой части первого столбца в представлении, который является объединением имени Клиента и Города, поэтому пользователь может указать корабль падения для заказа. Как я могу найти только ключ, но выпадающее меню отображает больше данных, чем ключ? Он также показывает прерывание символов, так как часть дисплея является символьным шрифтом. Кто-нибудь видел это? –

+0

Вы должны быть в состоянии выбрать другой столбец в качестве ключа. Если вам нужен более гибкий макет, посмотрите на ответ по этому вопросу http://stackoverflow.com/questions/11286096/specialized-type-ahead –

+0

Как выбрать столбец для ключа? Это комбинированный блок, который вы понимаете, а не Editbox с типом впереди. –