0

我有一个应用程序,其中有文本框,如何进行就地编辑我尝试了所有方法,我什么也没得到,我无法按照 GitHub 的指南进行设置

https://github.com/bootstrap-ruby/bootstrap-editable-rails

https://github.com/janv/rest_in_place

并且 best_in_place 不适用于更高的 rails 版本

<input type="text" name="<%= 'commit['+ question.id+']' %>" id =        
   "showAnswer" placeholder="Your answer"  class="form-name form-
   control" value = "<%=  !@tempDisplay.nil? ? @tempDisplay.key?
   (question.id) ? @tempDisplay[question.id] :'' : '' %>" 
   style="margin-bottom:4px;">  

 <button name ="btn"  type="button" class="tabledit-edit-button btn 
  btn-sm btn-default"  value = "Save"  onclick='singleSave("<%= 
  question.id %>")'> Save</button>

这是我的文本字段,我想在其中应用就地编辑功能,但是如何在不使用我的保存按钮作为保存按钮调用 ajax 函数并将参数传递给控制器​​以及如何在我的文本中使用 in_place 编辑的情况下实现该功能框。因为我的文本也可以显示文本。当用户在文本框中输入文本时,它应该变成非文本框,当他/她点击它时,它变成可编辑的

如何在我的文本框中应用就地编辑,它还通过以下方式将参数作为数组发送到控制器name="<%= 'commit['+ question.id+']' %>"

谁能告诉我该怎么做,因为我无法按照 GitHub 的说明进行操作,因为它对我来说很模糊

4

1 回答 1

0

你可以试试这个很容易设置和使用 https://github.com/bernat/best_in_place

于 2018-02-20T11:44:22.813 回答