jQuery Form. LIVE отправить событие в Firefox - PullRequest
0 голосов
/ 06 июля 2011

У меня есть код jQuery 1.4.4

$('.AJAXForm').live('submit', function (e) { .... });

, который отлично работает в IE, но не в Firefox.Я загружаю формы в div в $(document).ready(...) с помощью

$('#DivPlaceHolderName').load('URLName .AJAXPageSection');

, чтобы он загружал только раздел целевой страницы, содержащий объект формы (чтобы целевые страницы форм также работали автономно, на случай, еслисценарии не включены), но функция .live не привязывается к объектам формы при запуске в Firefox.Я попытался вручную разместить эквивалентную форму на самой странице, и он прекрасно выполняет код, но живой аспект, кажется, не работает, когда формы впоследствии загружаются.Это прекрасно работает со ссылкой (отдельным, но похожим набором кода), а также в Opera, так что я предполагаю, что это проблема Firefox с событием submit?Если да, то есть ли обходной путь для FF?

Thx

MH

1 Ответ

0 голосов
/ 06 июля 2011

jQuery был значительно улучшен с 1.4.4. Я бы попробовал Последняя версия jQuery (1.6.2 на этот пост) , чтобы увидеть, была ли проблема исправлена ​​в источнике.

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