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 mba.piyushgupta@gmail.com
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.