Ruby on rails 静止在某个位置。在每个for循环内选择

Ruby on rails 静止在某个位置。在每个for循环内选择,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我在Rails 3中使用rest\u in_placegem在返回模型结果的表中执行就地编辑 对于编辑文本输入,我没有任何问题。对于我的一个字段,我希望在单击该字段进行编辑时,从系统中有用户的用户模型填充一个选择下拉框 我试图在我的模型中使用以下代码,但似乎rest\u in\u place希望该元素位于表单中 HTML: 我在Chrome控制台中遇到以下错误 Uncaught TypeError: Cannot read property 'activateForm' of undefined

我在Rails 3中使用
rest\u in_place
gem在返回模型结果的表中执行就地编辑

对于编辑文本输入,我没有任何问题。对于我的一个
字段,我希望在单击该字段进行编辑时,从系统中有用户的用户模型填充一个选择下拉框

我试图在我的模型中使用以下代码,但似乎
rest\u in\u place
希望该元素位于表单中

HTML:

我在Chrome控制台中遇到以下错误

Uncaught TypeError: Cannot read property 'activateForm' of undefined
如我所见,rest\u in\u place默认情况下不支持“选择”表单类型(仅支持输入和文本区域)。考虑使用。 提供了一个很好的教程

RestInPlaceEditor.prototype.bindForm = function() {
  this.activateForm = RestInPlaceEditor.forms[this.formType].activateForm;
  return this.getValue = RestInPlaceEditor.forms[this.formType].getValue;
};
Uncaught TypeError: Cannot read property 'activateForm' of undefined