Ajax: частичное обновление родительской страницы (обновление div) из окна «лайтбокс» - PullRequest
0 голосов
/ 18 января 2009

Есть ли способ обновить информацию в div родительской страницы из всплывающего окна / лайтбокса. Я хотел бы создать всплывающее окно, которое содержит форму, которая обновляет базу данных (в настоящее время я использую php / mysql с прототипом).

Другими словами ... Мне бы хотелось, чтобы пользователь мог использовать форму во всплывающем окне для обновления базы данных, а также изменения, которые вносятся для отображения на родительской странице без обновления этой родительской страницы.

Спасибо.

1 Ответ

0 голосов
/ 19 января 2009

Эээ .. Вы уверены, что знаете, что делаете здесь?

Ваше модальное всплывающее окно никогда не покидает родительскую страницу. Поэтому вы можете просто обновить любой DIV из запроса формы, идентификатор которого вы знаете, закрыть лайтбокс и vwalla.

Я сам парень из MooTools, но поскольку прототип такой же, я думаю, что-то вроде этого:

<form onsubmit="$(this).send({update: 'yourParentDiv', onComplete: function() { lightBox.close() } })">
...