Mootools 1.25 в выпуске Joomla datepicker - PullRequest
0 голосов
/ 22 ноября 2011

Меня заметили только сегодня, что после того, как я обновил Mootools до 1.25, если пользователь, просматривающий с помощью Google Chrome (я полагаю, также с Safari), использует Datepicker, предоставляемый с ChronoForms (это библиотека datepicker mootools), форма автоматически-посылается после нажатия на дату, без нажатия какой-либо кнопки отправки.

Этого не происходит с Mootools 1.1, и это происходит только с Chrome (и, возможно, с другими браузерами WebKit).

проблема в том, что кнопка datepicker является элементом <Tab>, и ее эффект отправки не остановлен, как это было с Mootools 1.1

У меня есть эта проблема на всех моих сайтах, вы можете увидеть пример здесь:

http://omnigrafitalia.eu/landinglifehotel/index2.php?option=com_chronocontact&chronoformname=testform

Я нахожу действительно странным, что после получаса поиска в Google я не нашел никого другого с такой же проблемой, обращающегося за помощью в какой-нибудь доске / группах ..

С наилучшими пожеланиями

Алессио

1 Ответ

0 голосов
/ 24 ноября 2011

, если событие submit / blur не останавливается, найдите new Event(event).stop(); или подобное и замените на event.stop() или protectDefault.event - это имя переменной, может быть e или любым другим.1.2 нормализованные события без специального конструктора 1.11

...