Я бы хотел иметь предварительный просмотр в реальном времени, подобный тому, что здесь на stackoverflow.Используя Rails 3.1 и RedCloth, я не могу понять, как заставить его работать.
Я попытался сделать свой собственный вызов Ajax, такой как этот (внутри моего posts.js.coffee)
$ ->
$('#post_content').keyup ->
$.post('posts/preview', $('#post_content').val(), null, "script")
и имея функцию внутри контроллера
def preview
@content = params[:post_content]
respond_to do |f|
f.js
end
end
в preview.js.erb Я положил
$("#preview").html("<% raw RedCloth.new(@content).to_html %>");
Я добавил ресурс
resources :post do
post 'preview', :on => :collection
end
но этоне работаетЕсть предложения?