Когда я нажимаю кнопку в представлении, мне нужно захватить html div на странице и отправить его на контроллер в Rails, но я не могу изобразить как это сделать. Есть предположения?Rails: Не могу отправить html div в его контроллер
0
A
ответ
0
Было бы довольно легко с jQuery.
$(document).ready(function() {
$('#mybutton').click(function() {
var html = $('#mydiv').html();
$.post('/path/to/controller', {div_html : html});
});
});
HTML-код div будет доступен в вашем действии под номером params[:div_html]
.
+0
Спасибо. Требования моего приложения в конечном итоге изменились, и я не нуждался в этом, но похоже, что это будет решение. Благодаря! – rayg
Смежные вопросы
- 1. Попытка отправить значения из HTML в контроллер
- 2. Rails 3, Форма, отправленная на его контроллер
- 3. выпадающее значение отправить его на контроллер php
- 4. Я не могу отправить свою модель в контроллер
- 5. Не могу прочитать контроллер
- 6. Я хочу визуализировать контроллер/действие внутри div в Rails
- 7. html div не отображает текст его содержания
- 8. Rails почтовый ящик не может отправить сообщение
- 9. Отправить текст из HTML div в текстовую область HTML
- 10. Rails: Отправить содержимое таблицы html в форме для контроллера
- 11. Rails 4 - контроллер не называется
- 12. загрузить exteral form в html div и попытаться отправить с подтверждением, но его не работает
- 13. Как зашифровать параметр и отправить его из представления в контроллер
- 14. Не удалось отправить html-почту из rails 4.0.8
- 15. Как отправить таблицу html из представления в контроллер в mvc4
- 16. HTML не распознающий контроллер в угловом
- 17. Как я могу отправить HTML-письмо?
- 18. Опубликовать HTML-код в поле div, не получив его влияния
- 19. Как отправить список переменных в контроллер?
- 20. Отправить форму PARAMS на контроллер без модели в Rails
- 21. Rails & прототип - вставить DIV и поместите его
- 22. Как я могу реорганизовать этот контроллер Rails?
- 23. Я не могу создать контроллер в Rails3?
- 24. Rails контроллер рендеринга HTML как обычный текст, а не форма
- 25. Как отправить самогенерируемый файл csv в Rails без его сохранения?
- 26. Rails контроллер перенаправление не работает
- 27. Отправить форму в цикле после клика на div, содержащем его
- 28. Угловой контроллер не загружается и ошибок в rails app
- 29. Rails не попадает в мой контроллер
- 30. Rails путь контроллер не найден
Используйте [.html()] (http://api.jquery.com/html/) и [$ .ajax()] (http://api.jquery.com/jquery.ajax/) – Regent
Что именно вы пытаетесь это сделать? Я не вижу никакой веской причины в отправке части разметки, сгенерированной приложением обратно в приложение. –
Я пытался передать html в div обратно на сервер, чтобы преобразовать его в pdf. – rayg