| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > jQuery: Отправка данных формы во вкладке асинхронн |
| Автор: _AXE_ 10.12.2008, 21:19 |
| Суть проблемы, использую 2 плагина jQuery: Tabs, Form. Суть в следующем, контент предоставляем в форме 4х закладок, каждая из закладок форма. Юзер выбирает во вкладке нужную ему форму, заполняет и отправляет данные с этой формы (одной, не склеивать их все в одну). Проблема: если отключить tabs то все отправляется без перезагрузки, если включен, то браузер тупо переходит по action указанному в форме. Ищу решение как можно быстрее, возможно платная консультация. Для того чтобы не загромождать кодом сообщение подготовил архивчик. |
| Автор: IDVsbruck 11.12.2008, 15:05 |
| При наличии кнопки типа Submit так и должно происходить. Чтобы уйти от этого, замени сибмиты на обычные кнопки и вместо $('#myFormХ').submit(function() {...}) делай назначения кнопкам: $("#newButtonX").click(function() {...}). Это не увеличит код, но работа будет корректной. Тут и наличие форм как таковых не обязательно. Ты их используешь только как контейнеры элементов. Можно выкинуть их, заменив на другой контейнер либо использовать в качестве контейнеров те же закладки (дивы, назначенные закладкам). |