Ajax not working with form_remote_tag!

Hello everyone,

for some reason my ajax form isnt working. I have NO idea why not! My
ajax form is in my index view. Here is my code.
My index view is this:

Charts

<% form_remote_tag :url => {:action => 'view'}, :update => 'results' do %> Between: <%= date_select :date_1, :order => [ :day, :month, :year ], :start_year => 2010, :end_year => Time.now.year %> and <%= date_select :date_2, :order => [ :day, :month, :year ], :start_year => 2010,:end_year => Time.now.year %>
Type <%= select( "charts", "type", { "Calories burned" => "calories_burned", "Distance" => "distance", "Heart rate" => "heart_rate"}) %>
<%= submit_tag 'View' %> <% end %>

My action called view view’s is this:
<%= @graph %>

my view action is:

def view
date_1 = params[:date_1]
date_2 = params[:date_2]
type = params[:type]
@graph = open_flash_chart_object(758,400, show(date_1, date_2,
type))
end

Thanks,

zack.

On Mon, Oct 11, 2010 at 4:26 PM, Zack N. [email protected]
wrote:

Hello everyone,

for some reason my ajax form isnt working. I have NO idea why not!

I am not an expert at rjs as I prefer to go directly with jquery, but
when
you say not working, have you tried in firbug to see if a request is
being
sent at all? Is anything executing?

David K. wrote in post #949268:

On Mon, Oct 11, 2010 at 4:26 PM, Zack N. [email protected]
wrote:

Hello everyone,

for some reason my ajax form isnt working. I have NO idea why not!

I am not an expert at rjs as I prefer to go directly with jquery, but
when
you say not working, have you tried in firbug to see if a request is
being
sent at all? Is anything executing?

Nope. I’ll give that a go now. But i tried adding puts “hello” in the
action and it never prints hello on the server so Im not sure why thats
the case either.

Thanks.

It doesnt seem to be posting anything… :s

def view
date_1 = params[:date_1]
date_2 = params[:date_2]
type = params[:type]
@graph = open_flash_chart_object(758,400, show(date_1, date_2,
type))

render :update do |page|
page.replace_html "results", :partial => "path_to_view"
page[:results].visual_effect :highlight,
                      :startcolor => "#bbcccc",
                      :endcolor   => "#ccdddd"
end

end

On 12 October 2010 01:34, Zack N. [email protected] wrote:

It doesnt seem to be posting anything… :s

Are you seeing the post in the log? If not then it is the submit that
is failing. Have a look at the html for the form and see if you can
see anything wrong (View, Page Source or similar in the browser).
Also copy the html and paste it into the w3c html validator to check
the html is valid.

Colin

Phillip wrote in post #949370:

def view
date_1 = params[:date_1]
date_2 = params[:date_2]
type = params[:type]
@graph = open_flash_chart_object(758,400, show(date_1, date_2,
type))

render :update do |page|
page.replace_html "results", :partial => "path_to_view"
page[:results].visual_effect :highlight,
                      :startcolor => "#bbcccc",
                      :endcolor   => "#ccdddd"
end

end

Thanks for the reply, but stil nothing…

Well then the submit must be failing because nothing appears in the log.
This is very odd :S.

Thanks,

Zack.

Are you using rails 3? The helpers with remote dont work the same way

2010/10/12, Zack N. [email protected]:


You received this message because you are subscribed to the Google G.
“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.


Enviado desde mi dispositivo mvil

nope im using version 2.3.8 .

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs