redirect_to из iframe - PullRequest
       3

redirect_to из iframe

2 голосов
/ 01 декабря 2010

У меня есть приложение rails, которое имеет форму, которая визуализируется в iframe, и из действия create я хотел бы redirect_to из iframe и перерисовать всю страницу, а не iframe.

Мне было любопытно, какие есть идеи для достижения этой цели.

Ответы [ 3 ]

5 голосов
/ 17 июля 2013

Вы можете сделать это! Вы должны заменить redirect_to на:

render :text => "<script>parent.location.href='/cms';</script>"
1 голос
/ 10 декабря 2010

window.location.reload() после отправки формы через AJAX?

1 голос
/ 01 декабря 2010

Я почти уверен, что метод redirect_to не сможет узнать о iframe, в котором вы находитесь, и вместо этого должен будет быть выполнен через некоторый javascript

Вы можете отправить свою форму через javascript в родительское окно, сериализовав поля формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...