【发布时间】:2013-06-19 07:58:18
【问题描述】:
我将 tinymce [http://www.tinymce.com/] 嵌入到 twitter 引导程序表单中,以便用户可以输入我可以保存到 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('content id').getContent() 但我不确定如何使用?
我对 java-script 很陌生。有人可以发布所需的代码更改和一些解释。
谢谢
【问题讨论】:
-
tinyMCE.get('content id').getContent() 是正确的,但我不知道这里会是什么样子
标签: javascript forms postgresql web-applications tinymce