Eri*_*ugh 4 database checkbox ruby-on-rails
我知道我以前做过这件事,但对于我的生活,我无法理解.
我有一个带有"被叫"字段的表格.我需要使用复选框来更新数据库并检查"被叫"是否为"真".不需要是AJAX,只需更新字段即可.
table:rsvp字段:调用
万分感谢.
没有ajax的简单方法可能是使用表单内的复选框并使用复选框javascript onclick事件提交表单.
例:
查看:
<% form_for @rsvp, :id => "rsvp" do |f| %>
<%= f.check_box :called, :onclick => "$('#rsvp').submit()" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
这个如果你使用JQuery ...原型onclick字符串将是:
$('rsvp').submit()
Run Code Online (Sandbox Code Playgroud)
控制器:
@rsvp = Rsvp.find(params[:id])
if @rsvp.update_attributes(params[:rsvp])
# success
else
# fail
end
Run Code Online (Sandbox Code Playgroud)
参考:
| 归档时间: |
|
| 查看次数: |
5364 次 |
| 最近记录: |