Searching with Char like #

Hello i got a field to search a name in the DB

The problem is that the name could have char like #

so in my view:

<%= text_field_with_auto_complete :member, :name%> <%= observe_field 'member_name',               :frequency => 0.5,      :update => 'member_named',                  :url => {:controller=>"admin/members",:action=>'live_search'},      :with=> 'member_name'%> so if i put on the textfield "peter #2" i got <%=params[member_name]%> peter

so everything after '#' isn't there, what could i do?

but in the auto_complete all the names appear while i am writing...

Might be something unique to the Ajax code, or perhaps some filtering you've forgotten you added. Searching with a plain HTML form, using # and other symbol chars is not a problem, params includes those characters, etc.

-- gw

Hello i got a field to search a name in the DB

The problem is that the name could have char like #

You need to use encodeURIComponent

Fred

Hello i got a field to search a name in the DB

The problem is that the name could have char like #

You need to use encodeURIComponent

Fred

so in my view:

<%= text_field_with_auto_complete :member, :name%> <%= observe_field 'member_name',               :frequency => 0.5,      :update => 'member_named',                  :url => {:controller=>"admin/members",:action=>'live_search'},      :with=> 'member_name'%>

:with => "'member_name=' + encodeURIComponent(value)"

Fred

Hey Fred, thanks man! :stuck_out_tongue: