User
有一个UserProfile
。
然后UserProfile
将wanted_message
列作为字符串。
在这里,我正在显示要更新的输入框,wanted_message
如果某些用户输入任何消息然后按“更新”按钮,我希望它更新。
我怎样才能?现在,如果我按“更新”,它会将我带到网址“/users/12”
我不希望这样:(我希望在不加载任何页面的情况下更新它(Ajax 请求)。
然后我想update_message
在用户控制器中调用 Action
我怎样才能?
<%= form_for(current_user, :url => {:controller => "user", :action => "update_message" }, :remote => true, :class => 'form-search') do |f| %>
<%= f.fields_for :user_profile do |profile_form| %>
<div class="input-append">
<%= profile_form.text_field :wanted_message, :class => 'span6' %>
<button type="submit" class="btn">Update</button>
</div>
<% end %>
<% end %>