php Postback & Javascript: обновление страницы после отправки формы - PullRequest
0 голосов
/ 02 марта 2011

У меня есть веб-страница, где пользователь может «добавить статью»;когда они нажимают «добавить статью», он открывает iframe (всплывающее модальное окно).

В Iframe есть форма с кнопками «сохранить» и «отменить» - то, что я пытаюсьчтобы сделать это, сделайте так, чтобы, когда пользователь нажимал «сохранить», он сохранял данные в базе данных, а затем обновлял страницу.

В настоящее время, когда пользователь нажимает «Сохранить», он сохраняет данные, ностраница остается открытой.Единственный способ узнать, что он сохранен, состоит в том, что текст «Добавить элемент» меняется на «Редактировать элемент».

Компонент, который обрабатывает весь этот процесс, указан здесь

Код «формы», который пользователи видят и заполняют, приведен здесь: http://code.google.com/p/joomlaworks/source/browse/trunk/K2/components/com_k2/views/item/tmpl/form.php?r=604

Я очень мало знаю о javascript, и лишь немного знаю php.Когда пользователь нажимает «сохранить», генерируется постбэк - я просто не знаю, как сказать откуда.Я думаю, если бы я мог поместить следующий код в постбэк, он бы сделал то, что я хочу:

window.parent.location.reload();

Если кто-нибудь может помочь мне выяснить, откуда генерируется постбэк и как я помещаюэтот код был бы очень признателен!

1 Ответ

0 голосов
/ 14 сентября 2011

http://community.getk2.org/forum/topics/solved-adding-articles-on-the?xg_source=activity

В этой теме есть ответ на проблему.Я сам написал код для включения в компонент K2.

...