Я создаю новое приложение с 3.0.0.beta3. Я просто пытаюсь визуализировать шаблон js.erb в запрос Ajax для следующего действия (в publishing_controller.rb):
def get_pubmed_data
entry = Bio::PubMed.query(params[:pmid])# searches PubMed and get entry
@publication = Bio::MEDLINE.new(entry) # creates Bio::MEDLINE object from entry text
flash[:warning] = "No publication found."if @publication.title.blank? and @publication.authors.blank? and @publication.journal.blank?
respond_to do |format|
format.js
end
end
В настоящее время мой шаблон get_pubmed_data.js.erb просто
alert('<%= @publication.title %>')
Сервер отвечает следующим сообщением
alert('Evidence for a herpes simplex virus-specific factor controlling the transcription of deoxypyrimidine kinase.')
, что прекрасно, за исключением того, что в браузере ничего не происходит, возможно, потому что тип содержимого ответа - «text / html» вместо «text / javascript», как показано заголовком ответа, частично воспроизведенным здесь:
Status 200
Keep-Alive timeout=5, max=100
Connection Keep-Alive
Transfer-Encoding chunked
Content-Type text/html; charset=utf-8
Это ошибка или я что-то упустил? Спасибо за вашу помощь!