[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Можно ли перегрузить блок?
Renden
С тяпницей smile.gif , собственно есть обычная форма + аякс, аякс возвращает html и заменяет форму на ответ, можно ли сделать что при нажатии на кнопку форма востанавливается в прежнее соостояние без перегрузки страницы?



Спустя 3 минуты, 38 секунд (11.11.2011 - 11:31) imbalance_hero написал(а):
Renden
Вообще-то замену формы ты сделал smile.gif Убери замену формы, если сам же сделал, в чём проблема?

Спустя 25 минут, 5 секунд (11.11.2011 - 11:56) Renden написал(а):
imbalance_hero
Проблема в том что я заменяю форму, чтоб заместо неё был ответ, а потом мне надо вернуть опять исходное состояниие формы..
Можно конечно результат ajax-а складывать в другой див, форму скрывать, потом при нажатии на кнопку скрывать див с результатом, показывать форму (ну и очищать её от заполнения).. я спрашивал есть ли какое более простое решение, чтоб востановить исходное состояние блока(или формы) без шаманства ну типа $('#myblok').reload();

Спустя 6 минут, 17 секунд (11.11.2011 - 12:03) imbalance_hero написал(а):
Renden
Аяксом подгружай не только ответ, но и чистую форму smile.gif

Спустя 8 минут, 9 секунд (11.11.2011 - 12:11) Renden написал(а):
imbalance_hero
Непонял)) Смотри, юзер заполняет форму, жмет отправить ему показывается за место формы "Все ок, сообщение отправлено" чуть ниже сылка "Отправить еще", надо чтоб при нажатии на сылку сопсно и появлялась таже самая злощастная форма которую заменил аякс..., в таком случае вариант тока hide() - show() ?

Спустя 13 минут, 28 секунд (11.11.2011 - 12:24) Winston написал(а):
Цитата (Renden @ 11.11.2011 - 10:56)
Можно конечно результат ajax-а складывать в другой див, форму скрывать, потом при нажатии на кнопку скрывать див с результатом, показывать форму (ну и очищать её от заполнения)

По моему это самый подходящий вариант.

Спустя 5 минут, 43 секунды (11.11.2011 - 12:30) Renden написал(а):
Winston
Ок, так и сделаю тогда..

Спустя 15 минут, 36 секунд (11.11.2011 - 12:46) sergeiss написал(а):
А почему бы просто не создать список полей, которые надо обнулить и не пройтись по этому списку? Куда уж проще-то????????

Или, если уж очень хочется изврата, то передать аяксом новые значения, которые будут пустые smile.gif Но это уже полный изврат.

Спустя 35 минут, 41 секунда (11.11.2011 - 13:21) imbalance_hero написал(а):
Renden
После отправки очищаешь форму и делаешь её hide smile.gif Вообщем как Sergeiss предложил smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.