Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Colorbox, Jquery.form. Форма в модальном окне 
:(
    Опции темы
JEEN
Дата 3.2.2012, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 8.3.2008

Репутация: нет
Всего: 1



Использую
ColorBox http://jacklmoore.com/colorbox/
Jquery.Form http://jquery.malsup.com/form/

Нажимаю на ссылку "профиль", открывается модальное окно
Цитата
$(".ajax").colorbox({scrolling:false});

Размеры окна как мне надо, по содержимому.
Далее там есть кнопка "редактировать профиль", в том же окне скрывается инфа профиля и показывается скрытая форма.
Цитата

$('.profile').hide();
$('.editform').show();
$(".ajax").colorbox.resize()


Моя проблема заключается в сохранении. Модальное окно встроено в родительскую страницу. А мне надо, чтобы до обработчика формы небыло вывода контента. Я вижу 2 решения проблемы:
  • Обработчик сделать в одтельном файле - лишний файл, для какого-то маленького обработчика... мне таких тогда штук 5 надо будет.
  • Сделать модальное окно iframe? - это решило бы все мои проблемы, да вот только для iframe нужно жестко задавать размеры окна... а я хочу чтобы по содержимому контента.
Цитата

$(".ajax").colorbox({iframe:true});


Вот кажется то, что искал. Но надеюсь будут еще варианты...
http://stackoverflow.com/questions/7448628...colorbox-resize

Это сообщение отредактировал(а) JEEN - 3.2.2012, 10:16
PM MAIL   Вверх
JEEN
Дата 3.2.2012, 15:46 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 8.3.2008

Репутация: нет
Всего: 1



с этим разобрался. Другой вопрос. Можно как-то перезапустить модальное окно? типо $.colorbox().restart;

как уже говорил выше, у меня 2 поля. В одном редактирование данных, а в другом отображение. Когда я поменял данные и сохранил, то в поле "отображение" данные устаревшие, надо либо перезапускать модальное окно, либо на js подменять данные.
PM MAIL   Вверх
JEEN
Дата 3.2.2012, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 88
Регистрация: 8.3.2008

Репутация: нет
Всего: 1



$("#block").load("index.php #block");
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0404 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.