Как настроить и запустить скрипт jCuery FormCheck - PullRequest
0 голосов
/ 10 июля 2009

Я пытаюсь использовать FormCheck для MooTools для проверки базовой контактной формы, которую я планирую построить. Проблема в том, что я не могу настроить скрипт для работы вообще = (

Если кто-то знает о FormCheck или MooTools и может добавить любые указатели, они все будут очень рады.

Мой сайт здесь: http://ryanis.me/

Ответы [ 2 ]

1 голос
/ 12 июля 2009

Вы используете jquery AND mootools на той же странице? Зачем вы это делаете, это плохая практика и плохая форма, чтобы запихивать своих пользователей в две структуры для того, что является маленькой страницей без чего-либо сложного. кроме этого, используете ли вы режим noconflict в любой среде (обратите внимание, что он доступен только после mootools 1.2.3 и требует некоторых изменений в исходном коде плагинов, возможно, лучше отключить jquery для пространства имен)

Прежде всего, у вас есть функция domready для mootools, затем вы делаете встроенный js для тега тела на загрузке ...

затем в нижней части источника вы снова попробуйте mootools ...

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

ошибка, которую вы получаете при проверке формы js, подразумевает, что либо this.form не определен (во время оценки $ ("contactform") был недоступен, либо this.form.getElements () не является допустимым методом, который будет означать, что прототип элемента mootools не работает. Еще раз, вы используете режим noconflict?

это действительно нуждается в рефакторинге и переосмыслении ...

1 голос
/ 10 июля 2009

Если вы используете jQuery, вы можете проверить различные плагины jQuery, которые будут выполнять проверку формы для вас. Плагин validation работает довольно хорошо. Если вы хотите использовать jQuery и MooTools вместе, вам, вероятно, нужно убедиться, что вы используете jQuery в режиме noConflict .

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