| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > jQuery: манипуляция в div |
| Автор: Chrizt 22.10.2009, 22:33 |
| с помощью jQuery и набора линков с событиями, в отдельном div'е подгружается сайт. на этом сайте выбирается форма, задаётся её action, форма заполняется, и сабмитится. Вопрос: Как сделать, чтобы при сабмите формы, не перезагружалась вся страница, а в этом же диве и продолжалась навигация? |
| Автор: IDVsbruck 22.10.2009, 23:04 |
| Так же как и происходит подгрузка в див: ajax'ом. Собираешь все поля и их значения, формируешь GET или POST запрос и отсылаешь. Для сервера никакой совершенно разницы, а на клиенте надо чуть больше напрячься - но за это получаешь динамически меняющиеся страницы. Ничего страшного, но про submit надо забыть - только обработчики onclick. |
| Автор: Любитель 3.11.2009, 01:14 |
| Есть, кстати удобный (в некоторых случаях) плагин - http://jquery.malsup.com/form. Ничего сверхъестественного (основной плюс в автоматической сериализации + поддержка ифреймов для асинхронного аплоада файлов), но достаточно удобно |