jakx12
October 11, 2010, 11:26pm
1
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.
jakx12
October 12, 2010, 1:40am
2
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?
jakx12
October 12, 2010, 1:44am
3
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.
jakx12
October 12, 2010, 2:34am
4
It doesnt seem to be posting anything… :s
jakx12
October 12, 2010, 7:46am
5
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
jakx12
October 12, 2010, 2:51pm
6
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
jakx12
October 12, 2010, 1:07pm
7
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…
jakx12
October 12, 2010, 3:30pm
8
Well then the submit must be failing because nothing appears in the log.
This is very odd :S.
Thanks,
Zack.
jakx12
October 13, 2010, 5:45am
9
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
jakx12
October 13, 2010, 4:27pm
10
nope im using version 2.3.8 .