ボディロードのjavascriptコールバック関数に次のコードがあります:
alert("calling get json");
$.getJSON("http://localhost:3000/books/show.json", {book: 3}, function(data)
{
alert("data received");
});
'calling get json'が呼び出されているというアラートを受け取った後、サーバーはステータス200okを返します。それでも制御はfunction(data)に渡されず、「受信したデータ」のアラートは呼び出されません。
だから、何が問題なのですか?