DoRuby! (ドルビー!) はKBMJで働くエンジニアによる、主にRubyに関する様々な実践ノウハウを集めたブログ集です。 お久しぶりです。tnこと谷です。 前回まではRailsプラグインネタをメインにお送りしてきましたが、今回はRJSに触れてみようと思います。 Railsアプリで、フォームから4月31日など、存在しない日付をDBに書き込むと、5月1日といったように、正規な日付に変更します。これはこれで便利なのですが、ユーザが「月末」を意識して4月31日と入力してしまった場合はちょっと困りものな気がしますね。 どうせなら、4月を選択している時点で30日までしか選べなければいいのでは? というわけで、今回はRJSを使って、31日までない月に関しては選択できる日付を制限してみます。 とりあえず、準備しましょう。modelをgenerateして、datetime型カラ