JavaScriptから、次のようにAJAXを介してコントローラーを呼び出しています。
$.ajax({
type: 'GET',
url: '/books'
}
私のコントローラーには次のものがあります。
def index
render 'lightbox.js.erb'
end
私のルートでは:
resources :books do
member do
get :lightbox
end
end
lighbox.js.erbには次のものがあります。
alert("Hello world!");
何らかの理由で、アラートが呼び出されることはありません。サーバーまたはFirebugのいずれからもエラーメッセージが表示されません。何がうまくいかないのか途方に暮れています。何か案は?