上の画面は、あるRailsアプリケーションのユーザプロファイルのページです。ページの一番下に「Edit Profile(プロファイルを編集する)」のリンクがあり、このリンクをクリックすると詳細情報を編集できるページに切り替わります。 このような独立した編集ページを使う代わりに、ユーザがプロファイルページ上でフィールドをクリックしたら直接その場所で編集できるようにしたいと思います。クリックによってフィールドが編集可能に変わり、Enterキーを押すかTabでフィールドを移動したら変更をデータベースに保存します。 Best In Place アプリケーションにインライン編集機能を追加するためのRailsプラグインはいくつかあり、The Ruby Toolboxにそれらをまとめたリストがあります。いずれも一見の価値がありますが、今回はBest In Placeを使用します。Best In Plac