jquerymobileの罠
デフォルトでajax送信されると色々と不便で、さくっと作りたいから止めてみた。
ググると色んな人が停止していたが、方法としては2つあるらしい。
1. javascriptで停止
2. formにdata-ajax=falseを記入
まずは全体止めたいので1を試してみましたが出来ず!
なので「らしい」と言う表記にしました。
残りは2ですが、いちいちform_forに書くのもめんどくさいので、
config/initializersの下にform_helper.rbって名前でファイル作って
form_forをoverrideしました。
def form_for
#-----省略
html_options["data-ajax"] = :false
#-----省略
end
こう書いておけば意識しなくてもdata-ajax=falseがついてくれるので
ajax送信されなくてすみます!
http://qiita.com/Qiita/items/c686397e4a0f4f11683d
こっちにも書きました。