How to refresh a parent page

Hi Guys,

I have the fllowing requirement,

I have a model called Task to display user tasks

1 . Link to add a new task (in the tasks index page)
2 . when a user click the link, ‘tasks/new’ action will open up inside a
popup
3 . when the user save the new task, I want to close ‘new task’ popup
and refresh the
parent page ‘tasks/index’ so that new task will display

I guess, i will have to execute a page reload java script at the end of
‘tasks/create’ action. But i’m not sure how to.

can anyone help me out to make this happen, thanks in advance

cheers,
sameera

Sameera G. wrote:

Hi Guys,

I have the fllowing requirement,

I have a model called Task to display user tasks

1 . Link to add a new task (in the tasks index page)
2 . when a user click the link, ‘tasks/new’ action will open up inside a
popup

What sort of popup? Are you opening a new browser window or is this an
AJAX style popup?

3 . when the user save the new task, I want to close ‘new task’ popup
and refresh the
parent page ‘tasks/index’ so that new task will display

I guess, i will have to execute a page reload java script at the end of
‘tasks/create’ action. But i’m not sure how to.

This depends on how you plan to implement your popup. If you use a
separate browser window then you could use JavaScript to update your
“parent” window.

Since you’d be using JavaScript already you might instead use an AJAX
style popup and have only a single browser window to deal with. You
could perform all your updating with Prototype or jQuery by manipulating
the DOM directly.

The point is that there’s a few different options and it depends on
which one you choose.