0

我正在尝试使用 gem 'bootstrap-editable-rails' 来在线编辑文本列。我希望它在列中显示当前文本。但是,现在它改为显示“空”。如果我单击它并输入新文本,它会成功替换数据库中的列值 - 因此更新工作正常。

该表称为“taskup”。文本列称为“评论”。

这是视图文件中的代码:

<a href="#" class="answer" data-type="text" data-pk="1" data-resource="taskup"  data-name="comments" data-url="/taskups/<%= taskup.id %>" ></a>

这是咖啡脚本:

  $(".answer").editable()

谢谢您的帮助!

4

1 回答 1

0

几乎!您缺少在 a 标签内设置值

<a href="#" class="answer" data-type="text" data-pk="1" data-resource="taskup"  data-name="comments" data-url="/taskups/<%= taskup.id %>" >
<%= taskup.comments ? taskup.comments : ''>
</a>

希望能帮助到你。

于 2013-08-01T05:22:26.680 回答