Ajaxでリクエストが2回呼ばれる!? −> jQueryのせいでした。

単一画面で作成していた機能を、タブ表示に統合していたとき、リクエストが2回よばれるページがあることに気づいた。

ダイアログ:「削除してもよろしいですか?」

おれ:「はい」

ダイアログ:「削除してもよろしいですか?」

おれ:「はい・・・」


的な感じ。


どうもおかしいので、ぐぐってみると、
RailsでAjaxリクエストが2回行ってしまうときにチェックすべき3つの事
というようなことがあるらしい。


これの、【jQueryを2回読み込んでないか?】
というのに該当していた。

別画面構成の時の既存のlayoutをまとめた画面分、複数呼んでいたので、その都度jQueryを呼ぶつくりのままになっていた。
計3回も呼んでいた・・・w


ということで、これを取り除いて解決した!

簡単に解決してよかった。