------ art_32073_17634606.1190280302048
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
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 ew Array(<% authors.size %>);
<% @authors.each_with_index do |author, index| %>
authors[<% ndex %>] <% uthor.name %>";
<% end %>
and do this in the head section the rhtml file
<head>
<% avascript_include_tag :defaults %>
<script src book/authors_for_lookup" type ext/javascript"></script>
and in the controller
def authors_for_lookup
@authors uthor.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
..
<head>
<% avascript_include_tag :defaults %>
<script type ext/javascript">
var authors ew Array(<% authors.size %>);
<% @authors.each_with_index do |author, index| %>
authors[<% ndex %>] <% uthor.name %>";
<% end %>
</script>
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.
--
JON
09916133729
<Bangalore>
------ art_32073_17634606.1190280302048--