Hi everybody [?] I'm working with Ajax. I have a html list with, for example 2 rows, and they can be removed via Ajax.
If 1 row is removed, the Controller will return the updated list.
And if the last row is removed, the Controller will return a
RedirectResponse() to the homepage instead.
The problem is that I have to handle the redirection because the result of
$('#div_where_the_response_goes').load('route_to_the_controller');
will result in the inclusion of the homepage inside the <div
id="div_where_the_response_goes></div>, and the actual redirection won't
happen.
So I came up with:
return new RedirectResponse($this->generateUrl('homepage'), 303);
but, vía ajax, the returned status code will be alway 200.
I'm trying to do:
if (status == 200)
$('div_where_the_response_goes').html(data);
elseif (status == 303)
figure out how to redirect via javascript to the homepage. (this is
another issue that maybe is resolved with headers ).
I must say that I see that RedirectResponse doesnt return the redirection
directive but the result of the redirection (the homepage in my case).
How can I return a 303 code?
--
If you want to report a vulnerability issue on symfony, please send it to
security at symfony-project.com
You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
<<364.gif>>
