我有与这些项目相关的项目和计划
item.rb的
name: string
cost: float
plan.rb
belongs_to: Item
percentage: float
month: integer
year: integer
我正在构建一个我想要编辑和创建计划的表。像这样的东西
Item Jan 14 Feb 14 ... Jan 15 Feb 15 01 10% 12% 15% 20% //Each column represents 02 0%* 12% 0%* 20% //a plan 03 23% 12% 15% 0%*
我正在使用best in place gem来更新这些百分比并且它完美无缺。我的问题是什么时候还没有创建计划(标有*的计划) 有没有办法用最好的方法用POST方法发起ajax调用来创建计划?
我可以在显示表格之前为所有项目创建计划,但这不是我的意图。可能是最好的,它不是最好的选择,我应该尝试另一种策略。
答案 0 :(得分:1)
我遇到了同样的问题,在最好的宝石上遇到了这个拉动请求:
拉取请求:https://github.com/bernat/best_in_place/pull/527
分支:https://github.com/sbeam/best_in_place
它提供了使用BIP创建新记录的功能,并且正在为我的项目工作。您可以等待它合并,或者在gemfile中使用它来安装分支:
gem 'best_in_place', github: 'sbeam/best_in_place'
不幸的是,目前还没有关于它的文档,但拉取请求文件显示了如何使用它。