タイトルに書いてあることがほとんどです。
Railsでフォームのクライアント側の検証を行いたいので、ユーザーがいくつかの「必須」フィールドを入力しないと、エラーがスローされ、フォームがまったく送信されなくなります(サーバー側でそれを行うのとは対照的に、フォームを送信し、 redirect_to :戻る)。
それを行う方法の例はありますか?
タイトルに書いてあることがほとんどです。
Railsでフォームのクライアント側の検証を行いたいので、ユーザーがいくつかの「必須」フィールドを入力しないと、エラーがスローされ、フォームがまったく送信されなくなります(サーバー側でそれを行うのとは対照的に、フォームを送信し、 redirect_to :戻る)。
それを行う方法の例はありますか?
http://railscasts.com/episodes/263-client-side-validationsをご覧ください
ユーザーがフォームに入力しているときに検証エラーをインラインで表示すると、より良い使用体験につながる可能性があります。Client Side Validations gem を使用してこれを行う方法を学びます。