gurenski
2007-Jul-17 06:47 UTC
text_field_with_auto_complete :after_update_element not firing
I''m pretty new to ruby and rails and have been racking my brain for a
few hours on this one. I have set up a text_field_with_auto_complete
and it works great. It talks to my controller correctly, firing my
method that queries mySQL and returns a nice <ul> to select from all
with CSS. Ok great.
Now I want to be able to capture the ID of the item that the user will
select from. I have tried using :after_update_element as described on
script.aculo.us and elsewhere on the web. No luck. It never seems to
fire.
As a test I created a javascript file (placed it in the javascripts
folder, and include it in my header) that looks like this:
function get(text, li) {
alert(li.id);
}
Then I call this function from my autocompleter text field like so:
Plan Name:
<%= text_field_with_auto_complete :plan, :name, {}, :skip_style =>
true, :frequency => 0, :indicator => "spinner",
:after_update_element
=> ''get'' -%>
<%= image_tag ''spinner.gif'', :id =>
''spinner'', :style => ''display:
none''%>
Oh, and my dropdown partial looks like this:
<ul class="plans">
<% for plan in @plans do -%>
<li id="<%= plan.id %>", class="plan"><%=
plan.name%></li>
<% end %>
</ul>
I don''t get any alert called. I''ve tried so many variations
with no
luck. Any help would be greatly appreciated.
Thanks!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Spinoffs" group.
To post to this group, send email to
rubyonrails-spinoffs-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-spinoffs-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---
