Quoting brianp <[email protected]>:
> Hey everyone,
> 
> I'm using the Ajax tabs method/example seen at: 
> http://actsasflinn.com/Ajax_Tabs/index.html
> 
> It renders partials without a problem but when I need it to render
> from :controller => 'manage', :action => 'new' I receive:
> 
> ActionController::MethodNotAllowed
> Only get, put, and delete requests are allowed.
> 

The AJAX code is making a POST request.  Change the routing to allow POSTs or
change the template or RJS to make a GET request (probably add ':method =>
:get') to parameter list.  If the action does not alter the state, use the
former, otherwise use the latter.  E.g., is it okay if a search engine spider
invokes the 'new' action?  From the name, I'd guess not.  So change the
routing to allow or even require POST requests.

HTH,
  Jeffrey



 

--

You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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/rubyonrails-talk?hl=en.


Reply via email to