私はRailsの初心者プログラマーであり、現在、名前、電子メール、電話番号を受け取る簡単なフォームを作成しようとしています。次に、[送信]をクリックすると、Ajaxを使用して入力した内容でページが更新されます。
つまり、フォームのテキストフィールドにUser、user @ example.com、および555-555-555と入力し、[送信]をクリックすると、次のようになります。
名前:ユーザーEメール:user@example.com電話番号:555-555-555
これは簡単な質問ですが、JavaScriptを作成して機能させる方法がよくわかりません。
パーシャルのコードは次のとおりです。
<%= form_for(@user, :remote => true) do |f| %>
Name: <div="Name"><%= f.text_field :name %></div>
Email: <div="Email"><%= f.text_field :email %></div><br/>
Phone Number: <div="Phone Number"><%= f.text_field :phone_number%></div><br/>
<%= f.submit "Submit" %>
私のコントローラーは次のようになります。
class UsersController < ApplicationController
def new
@user = User.new
end
def create
@user = User.new(params[:user])
end
end
create.js.erbファイルで、.update関数を使用してテキストフィールドを入力した情報に置き換えますか、それとも他のことをしますか?