JQuery dirtyForm не работает с текстовыми полями в ajaxToolkit: TabPanel - PullRequest
0 голосов
/ 29 марта 2010

Я использую плагин Асы Уилсон jquery.dirtyform.js, чтобы предложить пользователю несохраненные изменения, прежде чем они уйдут со страницы (ASP.Net C # 3.5).

Он в основном проходит по всем элементам управления и добавляет класс и обработчик к каждому входу. Элементы управления с ajaxToolkit: TabPanel, к сожалению, игнорируется.

Буду признателен, если кто-нибудь знает об этом типе ошибки и о том, как ее устранить, за исключением ручного манипулирования каждым элементом управления (как у меня эта логика на главной странице).

1 Ответ

0 голосов
/ 30 марта 2010

Нашел проблему. Содержимое в AJAX TabPanel не отображалось при возникновении события jQuery $ (document) .ready (), поэтому элементы управления не отслеживались

Я просто добавил событие в мошеннические элементы управления для повторного запуска $ ("form"). Dirty_form ();

Кажется, работает до сих пор. Я уверен, что есть более красноречивое решение.

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