2012-01-09 5 views
0

データベースのテーブルをリンクをクリックして削除するにはどうすればよいですか? 私は誕生日の日付のドロップを持っており、ユーザーが誕生日を選択して更新をクリックすると、dbはD.O.B.で更新されます。フィールドは消えて、人の誕生日にテキスト形式で置き換えられます。 2012年1月1日ruby​​ on linkのリンクをクリックしてレコードを削除するには?

「変更」という名前の横にリンクがあり、ユーザーが変更をクリックするとデータベースの値がNULLに設定され、ドロップダウンフィールドが再度表示され、お誕生日。

また、作成されていない新しいレコードに対してのみ、ルビーでの検証を実行する方法はありますか?データがすでに存在する場合、検証を実行しないでください。

アイデア? 種類

答えて

1

必要に応じて日付選択ツールを表示するには、JavaScriptトグルを使用したい場合や、そうでない場合は「変更」を表示するだけです。もちろん、new_record?のレコードがtrueの場合は、デフォルトで表示することをお勧めします。

検証部分に関しては、:on => :createをオプションに追加するだけで、新しいレコードに対してのみトリガする必要があります。

+0

私のためにうまく働いた – LondonGuy

関連する問題