Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
01.02.2007, 19:17 | #1 |
Новенький
|
Проблемы при использовании AJAX
При использовании расширений с формами, такие как "Гостевая книга", "Поиск" на сайте с AJAX'ом имеется следующая проблема.
После отправки содержимого формы при нажатии на кнопку "Submit" не получается на ходу засунуть содержимое новой сгенерированной страницы в нужный слой. При работе со ссылками просто меняю href на "#" и добавляю параметр onClick=getAJAX(...), а вот как быть с формами - там ведь после "Submit" выполняется функция обработки формы из расширения. Подскажите, пожалуйста, как можно решить такую проблему? С AJAX'ом связался из-за того, что для навигации используется дерево (расширение Foldout Menu), а оно (дерево) при большом количестве страниц на сайте генрится достаточно долго. Поэтому и решил перегружать только только часть страницы, чтоб дерево каждый раз не генерилось. Может быть можно настроить расширение Foldout Menu, чтобы дерево не генерилось каждый раз при открытии новой страницы и не использовать AJAX? Тогда бы проблем было меньше |
02.02.2007, 12:30 | #3 |
Новенький
|
Через onClick=getAJAX(...) на кнопке "Submit" тоже не получается - страница все также грузится на все окно без остальных слоев с интерфейсом, включая дерево. А если добавлять после "onClick" еще и "return false;", то тсраница вообще не обновляется.
А что даст, если дерево тоже строить на AJAX? Не совсем понял. Кстати, а как сделено в BackEnd TYPO3? На фреймах? Там ведь тоже не перегружается вся страница. |
02.02.2007, 12:38 | #4 |
Senior Member
|
4.0 - на фреймах
|
03.02.2007, 13:48 | #6 |
Новенький
|
Попробовал для гостевой книги у формы onsubmit="getAJAX ('index.php?id=ID_стр_гост_книги','ID_слоя'); return false" но данные не заносятся в гостевую книгу.
void, а для чего дерево тоже строить на AJAX? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
utf8 - при сохранении урезает строку | extreme | Установка | 5 | 27.08.2007 22:02 |
Проблемы при установке. | EugeneM | Установка | 2 | 01.02.2007 19:24 |
tx_srfeuserregister+kb_md5pw+newloginbox - проблема при смене страны при регистрации | Drizzt Do'Urden | Общие вопросы | 0 | 12.12.2006 19:19 |
вид урла в меню при использовании RealUrl | demav | Общие вопросы | 2 | 16.08.2006 13:20 |
Проблемы с перекодировкой | stoun | Общие вопросы | 4 | 02.11.2005 11:34 |