ページの表示と同時にAjaxを呼びたい
まるごとAjaxなページを作る場合に
処理を全部Ajaxで呼ばれるコントローラに追い出したくなります。
例えばスケジューラを作っているとすると、
一覧の表示はAjaxで行うとかです。
そういう場合はAjaxをページの表示と同時に
呼び出さなければなりません。
どうするかというと、ビューにjavascriptを直接書きます。
<%= javascript_tag(" window.onload=function default() { new Ajax.Request('/tekitou/list', {asynchronous:true, evalScripts:true}); return false; } ") %>
これで表示と同時に呼び出されます。
masuiさんありがとうございます。
本の宣伝しておこう。