>From inside your create method in the controller, what does request.format return?
If the request is a plain old html request is should put "text/html" If the request is an ajax request is should put "text/javascript" if the request puts "text/html" or anything besides "text/javascript" you can force the format by adding: request.format = :js to the controller method. On Aug 2, 9:36 am, Neil Bye <[email protected]> wrote: > Frederick Cheung wrote: > > On Aug 2, 2:01 pm, Neil Bye <[email protected]> wrote: > >> app/controllers/comments_controller.rb:12:in `format' > >> end > > > i was saying you need neither - > > > def create > > @story = Story.find(params[:story_id]) > > @story.comments.create params[:comment] > > end > > How then would it create the comment? > > -- > Posted viahttp://www.ruby-forum.com/. -- 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.

