Hi Vishnu Users on this group are not here to *give* you solutions, rather to point you in the correct direction.
To point you in the correct direction, you need to respond to the js format<http://whoneedsactions.com/blog/2010/10/24/jquery-ajax-with-rails-respond-to-format-dot-js/>, and then update the number on your page in the success function of the ajax call. On Thu, May 24, 2012 at 4:43 PM, amruby <vgrkrish...@gmail.com> wrote: > Hi > * *I think this is my 4 or 5th post about the ajax issues with my > rails code. But i couldn't rectify my issues sofar. > problem is, > > In my pages.html.erb have one text field and button. when i click on that > button, the text field value will get into the controller through ajax,so > after the function i need to get that value(textfield value) in same > page. > > *page.html.erb* > > <%= form_tag({:controller => 'bpages',:action => 'add' }, {:method => > :post}) do %> > > <%= text_field_tag('Bnum' ,nil, :id => "bnum") %> > <%= submit_tag "Add", :id => "addbtn", :class => "*addsubmit* btn > btn-large btn-success" %> > <%end%> > <div class="adddtl" > <strong><%= *@number*%></strong> added > </div> > > Here is my ajax part > > *header.js* > * > * > $(".*addsubmit*").click(function() { > var bnum = $("#bnum").val(); > var dataString = 'bnumber='+ bnum; > > if(bnum=='' ) > { > $('.adderror').fadeIn(300).show(); > $('.adderror').fadeOut(3000); > } > else > { > > $.ajax({ > type: "POST", > url: "http://localhost:3000/bpages/add", > data: dataString, > success: function(){ > > $('.adddtl').fadeIn(200).show(); > $(".adddtl").fadeOut(3000); > } > > }); > > } > return false; > }); > > *Controller* > > class *BpagesController* < ApplicationController > > def add > *@number* = params[:bnumber] > *render 'bpages/page'* > end > end > > > After the function *add* i need to display the value of variable *@number > *in the* page.html.erb, *for that here i use the* render 'bpages/page'*. > But i didn't that variable. > or any other way to do this..?plz give one solution > > Thanks > vishnu > * > * > * > * > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/rubyonrails-talk/-/mH1pNmw_6e4J. > 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. > -- - Aziz M. Bookwala Website <http://azizmb.in/> | Twitter <https://twitter.com/azizbookwala> | Github <http://github.com/azizmb> -- 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.