我在twitter引導格式中嵌入tinymce [http://www.tinymce.com/],以便用戶可以輸入格式化文本可以堅持到postgres數據庫。將格式化文本保存到數據庫,並按原樣恢復回格式化字符串
我面臨的問題是我在提交表單時得到純文本。有人可以幫我把格式化文本作爲一個字符串,我可以堅持並回顯到HTML頁面。
這裏是我的代碼[注:它使用HAML]
%html{:lang => "en"}
%head
%meta{:charset => "utf-8"}
%link{:href => "//netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-combined.min.css", :rel => "stylesheet"}
%script{:src => "//tinymce.cachefly.net/4.0/tinymce.min.js"}
:javascript
tinymce.init({selector:'textarea_format'});
%body
.container
%legend Post a New Job
.well
%form#signup.form-horizontal{:action => "submit", :method => "post"}
%legend
.control-group
%label.control-label Title
.controls
.input-prepend
%span.add-on
%i.icon-user
%input#title.input-xxlarge{:name => "title", :placeholder => "Title", :type => "text"}/
.control-group
%label.control-label Description Formatted
.controls
.input-prepend
-#%span.add-on
-#%i.icon-user
%textarea_format#message.input-xlarge.span6{:name => "message_formatted", :rows => "10"}
.control-group
%label.control-label
.controls
%button.btn.btn-success{:type => "submit"} Submit
好像我可以使用tinyMCE.get( '內容ID')的getContent(),但我不知道怎麼樣?
我對java腳本非常陌生。有人可以發佈所需的代碼更改和一些解釋。
感謝
tinyMCE.get(「內容ID」)的底部。的getContent()是正確的,但我不知道這是怎麼回事 – Thariama