RoR では、Ajax (form_remote_tag を使用) が成功コードを返すと、視覚効果を処理するために Javascript も返されます。(これが RJS メカニズムです)
Fiddler を使用すると、次の応答が表示されます。
try {
Element.update("vote_score", "Score 58");
$("vote_score").visualEffect("highlight");
} catch (e) { alert('RJS error:\n\n' + e.toString()); alert('Element.update(\"vote_score\", \"Score 58\");\n$(\"vote_score\").visualEffect(\"highlight\");'); throw e }
コードが非常に大きい (1 や 2k のように) 状況はありますか? RJS は、効果を処理するために既に読み込まれている何らかの静的 Javascript を使用できますか?
ページに既に読み込まれている静的 Javascript を使用する他の方法はありますか? 生の Javascript だけで、プロトタイプの Ajax 成功応答を使用して静的な Javascript コードを呼び出す必要がありますか、それとも RJS に関連する Rails メカニズムである可能性がありますか?