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