以下は、フォームが送信されたときにAjax読み込みアニメーションを表示する必要がある単純なコードです。
var init = function() {
$("form").bind('ajax:beforeSend', function() {
$("#comments_loading").show();
});
$("form").bind('ajax:complete', function() {
$("#comments_loading").hide();
});
};
$(document).load(init);
目的は、Ajaxリクエストで読み込み中のアニメーションを表示することです。それは完璧に機能しますが...最初のフォーム送信の場合のみ!!! なぜ/どのようにこれに対処できるかについての提案は大いに評価できます。
どうもありがとう。