jrb

jrb?

RubyJavaScript的なものが使えるよ

*

<%= link_to_remote("追加", :url =>{ :action => :add }) %><%= link_to_remote("解散", :url =>{ :action => :clear }) %>

http://wota.jp/ac/?date=1205

app/views/hoge/hoge.rhtmlやapp/views/hoge/hoge.html.erbなどに記述します。
link_to_remoteやremote_functionに:url=>{:action=>:hoge}というハッシュを入れます。
:hogeはjrbファイルの「.jrb」を除いたものを入れます。

page.call :onLoad

app/views/hoge/hoge.jrbなどに、jsとして行いたい動作を記述します。
jrbでは「page」という変数が暗黙的に宣言されており、それを操作する事でjsを上記rhtmlやhtml.erbなどに展開します。