>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.

Reply via email to