what i meant is on clicking the link below in short <%=link_to_remote image_tag("/images/ cricinfoLogo.gif"),{:update > => "changing_layout",:url => { :controller => 'home',:action => > 'change_layout',:value => 'registration'},:method => > :get},:id=>'registr' %>
it should replace the div below <div id ="changing_layout" > style="position:absolute;top: 500px;left:350px;"> > <center> > <table BORDER=1> > <div class ="caption"> Registration </div> > <tr> > <td></td> > </tr> > </table> > </center> > </div> for that i write one js file called change_layout.js.rjs(sorry for not mentioning that) given below puts"hhiiiiiiiiiiiiiiiiii" if params[:value] == 'registration' page[:change_layout].replace_html :partial => registration but its not replacing that div On Tue, Jul 20, 2010 at 2:45 PM, Colin Law <clan...@googlemail.com> wrote: > On 20 July 2010 09:44, Tony Augustine <li...@ruby-forum.com> wrote: > > Hi i created an application which using ajax method, but > > unfortunately ma application is not working this is ma view page in > > which i used ajax. here on clickint the links it should replace the > > div "changing_layout" > > on the basis of values passed to the controller but for me its not > > working can any one please help me.... > > What is not working? Check in development.log to see if the params > are getting sent correctly, and what it says is happening next. > > > > > <div style="position:absolute;top:1px;left:1px"> > > <%= image_tag ("indexbackground.jpg",:size=>"1010x600")%></td></tr> > > </div> > > <div id ="header" style="position:absolute;top:1px;left:1px"> > > <%= image_tag ("indexbackground.jpg",:size=>"1000x120")%></td></tr> > > </div> > > > > > > <div id ="rules" style="position:absolute;top:200px;left:50px;"> > > <center> > > <table BORDER=1> > > <div class ="caption"> Rules And Regulations </div> > > > > <tr><td><font face=verdana size=2 color=#FF0000><%= image_tag > > ("cricinfoLogo.gif",:size=>"15x15") %> 10 Points for every correct > > Answer</font></td></tr> > > <tr><td><font face=verdana size=2 color=#FF0000><%= image_tag > > ("cricinfoLogo.gif",:size=>"15x15") %> Wrong Answers are not > > considered</font></td></tr> > > <tr><td><font face=verdana size=2 color=#FF0000><%= image_tag > > ("cricinfoLogo.gif",:size=>"15x15") %> Can only Register once from your > > system</font></td></tr> > > <tr><td><font face=verdana size=2 color=#FF0000><%= image_tag > > ("cricinfoLogo.gif",:size=>"15x15") %> Can only Predict once a > > day</font></td></tr> > > <tr><td><font face=verdana size=2 color=#FF0000><%= image_tag > > ("cricinfoLogo.gif",:size=>"15x15") %> Enter ur details again if > > registration failed</font></td></tr> > > </table> > > </center> > > </div> > > > > > > <div id ="signin" style="position:absolute;top:200px;left:500px;"> > > <center> > > <table BORDER=1> > > <div class ="caption"> Login </div> > > <tr> > > <td><%=link_to_remote image_tag("/images/cricinfoLogo.gif"),{:update > > => "changing_layout",:url => { :controller => 'home',:action => > > 'change_layout',:value => 'registration'},:method => > > :get},:id=>'registr' %> > > </td> > > > > <td><%= link_to_remote 'reg',{ :update => 'changing_layout',:url => { > > :controller => 'home',:action => :change_layout, :value => > > 'registration'},:method => :get},:id=>'registr'%> </td> > > > > <td><%= link_to "Register",signupforuser_path(:value => > > "registration") %></td> > > </tr> > > </table> > > </center> > > </div> > > <div id ="changing_layout" > > style="position:absolute;top:500px;left:350px;"> > > <center> > > <table BORDER=1> > > <div class ="caption"> Registration </div> > > <tr> > > <td></td> > > </tr> > > </table> > > </center> > > </div> > > > > > > > > > > > > > > <div style="position:absolute;top:40px;left:10px"> > > <center> > > <table> > > <tr> > > <td><a href="http://cricinfo.com" target="cricinfo" > > > <%= image_tag ("cricket_logo.jpg",:size=>"30x30")%></a></td> > > > > <td><font face=verdana size=5 color=#ffffff><b> > > > > > 2011 WORLD CUP INDIA- CRICKET CONTEST</font></b></td></tr> > > </table> > > </div> > > > > <div style="position:absolute;top:40px;left:1350px"> > > <%= image_tag ("beta.png",:size=>"50x50") %><br> > > </div> > > > > > > this is ma controller > > > > > > class HomeController < ApplicationController > > def index > > > > end > > > > > > def change_layout > > puts"halooooooooo" > > puts params[:value].inspect > > end > > Have you got a change_layout view to be rendered? Normally for ajax > you would render it without layout. > > Colin > > -- > 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-t...@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- -- Thanks & Regards, -Mathew Augustine Software Programmer(ROR) Maxxion Technologies Inc Kakkanad - Cochin M : +91 -9846476386 E : augustine.mathe...@gmail.com | mathew...@yahoo.co.in Follow me on : Twitter as http://twitter.com/augustine966|Blog:http//electronicstrainer.blogspot.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-t...@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.