я получаю это в моем журнале сервера, который, кажется, указывает, что он вернулся ajaxresponse.js.erb:Ajax ответ не выполняется в рельсах приложение
Started GET "/ajaxresponse" for 70.28.21.25 at 2013-10-01 15:38:54 +0000
Processing by ContentController#ajaxresponse as JS
Rendered content/ajaxresponse.js.erb within layouts/content (0.5ms)
Rendered inc/_analytics.erb (0.3ms)
Completed 200 OK in 46ms (Views: 45.3ms | ActiveRecord: 0.0ms)
Внутри ajaxresponse.js.erb:
$('#ajaxdiv').append("fdsa");
Есть ли на странице с идентификатором «ajaxdiv»
, но это ничего не меняет? Я пробовал 100 различных javascript-команд в файле .js.erb, но ни один из них не влияет на страницу.
Регулятор:
def ajaxresponse
respond_to do |format|
format.js {}
end
end
Chrome консоль журнал:
Uncaught Error: jquery-ujs has already been loaded!
Edit: Только хутор JQuery-UJS из файла application.rb и нет больше ошибок. Страница, однако, до сих пор не обновляется с помощью Ajax
ajaxdiv ниже кнопки сохранения и имеет стандартный текст: «ohai»