2

送信ボタンがあり、AJAXリクエストが終了するまで1回だけ押される/送信する必要があります。noScriptの場合、Javascriptソリューションは安全ではありません。Railsでそれを行う適切な方法はありますか?

4

1 に答える 1

1

最も簡単な解決策は、トークンを生成し、それを非表示のフォームフィールドとして配置することです。フォームが送信されたら、データベースに移動してトークンを使用済みとしてマークします。別のフォーム送信で同じトークンが再度送信される場合、それは二重送信であり、やりたいことは何でもする必要があります。

于 2011-11-30T11:30:12.160 に答える