Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.03.2016, 03:06
Новичок на форуме
Отправить личное сообщение для darius32bit Посмотреть профиль Найти все сообщения от darius32bit
 
Регистрация: 08.02.2016
Сообщений: 8

Как забрать данные из формы в модальном окне bootstrap с помощью ajax jquery?
Допустим у меня создаются в цикле несколько модальных окон bootstrap, где главный div окна:
<div id="myModal'.$rezult['id'].'" class="modal fade" role="dialog">

Форма в окне:
<form id="form'.$rezult['id'].'" action="ajax/insert.php?id='.$rezult['id'].'" method="post">

Кнопка вызова окна:
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal'.$rezult['id'].'">Insert</button>

Далее в модальном окне расположил 2 кнопки <input> и <button>, обе кнопки имеют возможность закрывать окно:
<input type="submit" class="btn btn-primary" data-dismiss="modal" value="Сохранить" form="form'.$rezult['id'].'">
<button type="button" class="btn btn-default" data-dismiss="modal">Отменить</button>

для отправки данных с формы я использовал ajaxform plugin, но атрибут type="sumbit" не срабатывает из-за атрибута data-dismiss="modal" и в итоге скрипт не срабатывает. А хочу я чтобы данные отправлялись и модальное окно закрывалось по нажатью одной кнопки. Не зная точного называния id формы и главного div'a, я не знаю как мне забрать данные.

jquery скрипт:
$(this).ajaxForm(
{
    success: function(data)
    {
        if(data)
        {
            $('#pkSkLapa').html(data);
        }
        else
        {
            alert("error!");
        }
    }       
});


Скрипт работает если у <input type="submit"> убрать атрибут data-dismiss="modal", но работает не корректно. Он не обновляет содержимое элемента #pkSkLapa

Последний раз редактировалось darius32bit, 20.03.2016 в 12:15.
Ответить с цитированием
  #2 (permalink)  
Старый 21.03.2016, 20:55
Новичок на форуме
Отправить личное сообщение для darius32bit Посмотреть профиль Найти все сообщения от darius32bit
 
Регистрация: 08.02.2016
Сообщений: 8

Отбой!
Реализовал идею по другому. Если кому интересно, отпишу как.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать галерею с помощью jQuery MariyaIgorevna jQuery 4 02.03.2016 01:14
Как отправить данные из формы вместе с файлами? logosan Angular.js 1 29.06.2015 10:10
Как скруглить углы у картинки с помощью JQuery askel jQuery 5 08.05.2010 22:33
Как отключить submit формы в jQuery? khusamov Общие вопросы Javascript 2 08.07.2009 00:54
Объясните как вызывается ajax скрипт AddressBook из формы prog90 AJAX и COMET 3 06.06.2009 16:12