Свойства модели привязки данных Extjs к элементам пользовательского интерфейса (текстовое поле) - PullRequest
0 голосов
/ 08 сентября 2011

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

Я новичок в Extjs, но я думаю, что он не поддерживает его, JQXB кажется правильным, кто-нибудь может указать мне пример с использованием JQXB с Extjs?

1 Ответ

0 голосов
/ 15 сентября 2011

С jQXB очень просто оставаться в синхронизации.

jQXB строго связан с jQuery, поэтому я предполагаю, что ваши потребности могут быть удовлетворены только с помощью jQXB и jQuery. (Extjs больше не требуется);

В вашем случае вам нужно только использовать jQuery для отслеживания изменений в текстовом поле, а затем, предположив, что ваша модель данных уже привязана к элементам управления через источник данных jQXB, вызвать метод doBind для обновления элементов управления после изменения модели данных.

На http://www.jqxb.altervista.org вы можете увидеть на демонстрационных страницах, которые уже делают что-то подобное. На http://jqxb.codeplex.com (раздел загрузки) вы можете найти примеры, а в разделе документации - другие примеры.

В качестве альтернативы вы можете опубликовать пример того, что вы хотите получить, или написать непосредственно сообщение или электронное письмо на сайте jQXB.

привет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...