Problem with text_field_with_auto_complete Part 2

Ok so I got the text field to populate a list of what I needed but I
have a problem. When I select an item in Firefox, there’s 4 spaces that
appear before it in the text field. In safari, nothing appears in the
field after selecting. I saw reference to this problem while searching
online but couldnt quite find a solution. My code is almost exactly
whats in the scriptaculous example at
http://demo.script.aculo.us/ajax/autocompleter_customized

here it is:

#controller
def auto_complete_for_software_title
auto_complete_responder_for_software params[:software][:title]
end

private
def auto_complete_responder_for_software(value)
@soft = Software.find(:all,
:conditions => [ ‘LOWER(title) LIKE ?’,
value.downcase + ‘%’ ],
:order => ‘title ASC’,
:limit => 40)
render :partial => ‘software_list’

#view
<%= text_field_with_auto_complete :software, :title, {}, :skip_style =>
true %>

#partial

    <% for soft in @soft do -%>
  • <%=h soft.title %>
  • <% end -%>

I tried alot of different things but nothing seems to be fixing it. Any
help would be greatly appreciated. I’m almost there :slight_smile:

On Apr 10, 2008, at 24:04 , Mark Mr wrote:

Ok so I got the text field to populate a list of what I needed but I
have a problem. When I select an item in Firefox, there’s 4 spaces
that
appear before it in the text field.

Hi Mark, could you please repost the question to rubyonrails-talk
please?

– fxn

Xavier N. wrote:

On Apr 10, 2008, at 24:04 , Mark Mr wrote:

Ok so I got the text field to populate a list of what I needed but I
have a problem. When I select an item in Firefox, there’s 4 spaces
that
appear before it in the text field.

Hi Mark, could you please repost the question to rubyonrails-talk
please?

– fxn

oh hm i thought it was. Dunno how it got in here. sorry!

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