На месте редактирования в рельсах для текстового поля
У меня есть приложение, в котором у меня есть текстовые поля, как сделать редактирование на месте, я перепробовал все, я ничего не получаю, и я не могу настроить в соответствии с инструкциями GitHub
https://github.com/bootstrap-ruby/bootstrap-editable-rails
https://github.com/janv/rest_in_place
и best_in_place не работает для более высоких версий рельсов
<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 в моем тексте box.Как мой текст действует так же, как для отображения текста. Когда пользователь вводит текст в текстовое поле, он должен стать нетекстовым, и когда он нажимает на него, он становится редактируемым
Как применить редактирование на месте в моем текстовом поле, он также отправляет параметры в контроллер в виде массива через name="<%= 'commit['+ question.id+']' %>"
Может кто-нибудь сказать мне, как это сделать, так как я не могу следовать инструкциям GitHub, как это расплывчато для меня
1 ответ
Вы можете попробовать это очень легко настроить и использовать https://github.com/bernat/best_in_place