Я пытаюсь улучшить свои знания по Rails. Я пытался использовать js.rjs в простом коде.
Вот мнение:
<div style="background: #000080; font-weight: bold; margin-left: 30px"><p>This should Remain Same</p></div>
<div id="noid">
<%=link_to 'Click',:action=>:say_when , :remote => true %>
and I will look it up.
</div>
А вот и контроллер:
class DemoController < ApplicationController
def say_when
respond_to do |format|
format.js
end
end
end
И у меня есть представления / Say_when.js.rjs следующим образом:
page.replace_html('noid', render(:text=>"OK"))
Но когда нажата ссылка "щелкнуть", ничего не происходит. Что я делаю не так?