Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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() {...}).
Это не увеличит код, но работа будет корректной.
Тут и наличие форм как таковых не обязательно. Ты их используешь только как контейнеры элементов. Можно выкинуть их, заменив на другой контейнер либо использовать в качестве контейнеров те же закладки (дивы, назначенные закладкам).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)