我是新来的轨道。请帮助我,因为我对在 rails 中使用 jquery 和 ajax 没有明确的了解。
我有一个任务复选框。我的数据库中有一个布尔字段 is_completed,默认设置为 false。选中复选框时,is_completed 的值应设置为 true,如果未选中,则应设置为 false。
任务表迁移
t.boolean :is_completed, :default => false
我的视图代码是
<%= check_box_tag :is_completed %>
在我的 task.js
$(':checkbox').change(function() {
if (this.checked) {
alert('completed')
/* is_completed should be true */
}
else {
/* is_completed should be true */
}
});
});
请告诉我如何做到这一点。