Lignhtning fast autocompleter IE issue (script save call)

Hi friends,
I was using the rails recipes for the feature called Lightning fast auto
completer where we search and save the contents to be displayed in the
JavaScript Array .

something like in some .js file
var authors = new Array(<%= @authors.size %>);
<% @authors.each_with_index do |author, index| %>
authors[<%= index %>] = “<%= author.name %>”;
<% end %>

and do this in the head section the rhtml file

<%= javascript_include_tag :defaults %>

and in the controller
def authors_for_lookup
@authors = Author.find(:all)
response.headers[’ content-type’ ] = ’ text/javascript’
end

but when i tried sourcing the jjs file through the html file it wasnt
able
to find the js file
so i placed the script in the head section of the rhtml file somewhat
like

<%= javascript_include_tag :defaults %>

it works fine in Mozilla firefox any version
but i get error while i use Internet explorer 7.0 and lower .
it asks me to save the file
i think theres some problem with the response.headers which we are using
in
the controller

can some one give me a solution
please feel free to reply or mail me at [email protected]

thank you

PS.Can someone explain what does this response.headers do i tried
@headers
but that was deprecated in the latest version of rails.

JON
09916133729

Stop doing this. You’ve sent the same email to 10 groups.

On 9/20/07, Piyush G. [email protected] wrote:

response.headers[’ content-type’ ] = ’ text/javascript’
<% @authors.each_with_index do |author, index| %>
can some one give me a solution


Cheers!

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