我開始在網站上的所有內容類型中部署WYMeditor,並且它看起來不錯。現在我看到它是如何工作保存和查看,但它沒有提交任何內容,我不知道爲什麼。WYMeditor不會將內容反映到文本區域值
我從幾個角度看過這個。我甚至會在這一點上拿一個monkeypatch,如果我能夠學習如何自己獲取數據,我可以在提交時將其粘貼到現場。這或它自己不工作的真正原因會很好。任何有想法的人?
<li><label for="id_comment">comment on this article:</label> <textarea id="id_comment" rows="10" cols="40" name="comment"></textarea>
<script type="text/javascript">
$(document).ready(function(){
jQuery("#id_comment").wymeditor({
"toolsItems":[
{
"name":"Bold",
"css":"wym_tools_strong",
"title":"Strong"
},
{
"name":"Italic",
"css":"wym_tools_emphasis",
"title":"Emphasis"
},
{
"name":"InsertOrderedList",
"css":"wym_tools_ordered_list",
"title":"Ordered_List"
},
{
"name":"InsertUnorderedList",
"css":"wym_tools_unordered_list",
"title":"Unordered_List"
},
{
"name":"Indent",
"css":"wym_tools_indent",
"title":"Indent"
},
{
"name":"Outdent",
"css":"wym_tools_outdent",
"title":"Outdent"
},
{
"name":"Undo",
"css":"wym_tools_undo",
"title":"Undo"
},
{
"name":"Redo",
"css":"wym_tools_redo",
"title":"Redo"
},
{
"name":"CreateLink",
"css":"wym_tools_link",
"title":"Link"
},
{
"name":"Unlink",
"css":"wym_tools_unlink",
"title":"Unlink"
},
{
"name":"Paste",
"css":"wym_tools_paste",
"title":"Paste_From_Word"
}
],
"logoHtml":"",
"updateEvent":"blur",
"stylesheet":"/static/yui/tiny_mce.css",
"skin":"twopanels",
"classesHtml":"",
"updateSelector":"textarea"
});
});
</script></li>
不幸的是,這不是我遇到的問題。這並不是原始textarea在提交(它確實)時獲得正確內容的問題,但是當啓用html-編輯模式時,它將顯示raw-html textarea和WYMeditor的富文本編輯字段,然後編輯一個不會改變其他。 – ironfroggy 2009-04-19 15:07:55
沒錯,WYMeditor沒有反映沒有wymupdate類的變化回textarea。 – 2010-07-20 03:59:24