form_withのlocalについて

form_withはデフォルトでlocalがfalseになっている。これは、非同期通信を行っており、ページをすべて読み込む前に他の動作をすることができるもの。 local: trueとすることで、非同期通信をキャンセルし、処理を終わらせてから、次の処理を行うというようになる。また、フォームをHTMLとして送信する。 remote: trueの場合はJSでフォームを送信している。