def create @animal = Animal.new(params[:animal]) respond_to do |format| #INCLUDE THIS LINE
if @animal.save flash[:notice] = 'Animal was successfully created.' format.html { redirect_to(@animal) } format.xml { render :xml => @animal, :status => :created, :location => @animal } else format.html { render :action => "new" } format.xml { render :xml => @animal.errors, :status => :unprocessable_entity } end end end On Mon, Aug 24, 2009 at 3:34 PM, Wap Addon <rails-mailing-l...@andreas-s.net > wrote: > > index.html.erb > ------------------- > <div id="pravin"> > <%= link_to_remote('New', :update => 'pravin',:url => {:action => > :new})%> > </div> > ---------------------- > new.html.erb > ---------------------- > <div> > <h1>New animal</h1> > <% form_for @animal do |f|%> > <p> > <p>Name</p> > <%= f.text_field :name%> > </p> > <p> > <p>Desc</p> > <%= f.text_field :desc %> > </p> > <p> > <%= submit_tag 'Create' %> > </p> > <% end %> > <%= image_tag 'rails.PNG', 'rails.png', :size => '70x70'%> > <%= link_to 'Back', animals_path %> > </div> > ---------------------- > it is my contrller > -------------------- > def create > @animal = Animal.new(params[:animal]) > respond_to do |format| > if @animal.save > flash[:notice] = 'Animal was successfully created.' > format.html { redirect_to(@animal) } > format.xml { render :xml => @animal, :status => :created, > :location => @animal } > else > format.html { render :action => "new" } > format.xml { render :xml => @animal.errors, :status => > :unprocessable_entity } > end > end > end > ---------------- > model vaidation > ---------------- > class Animal < ActiveRecord::Base > validates_presence_of :name,:desc > end > ------------------------ > i want to show validation on same page whenever refresh page go to on > main page > -- > Posted via http://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 rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---