施用百度的UEditor,在前端用jquery获取不了textarea的内容

WBOY
發布: 2016-06-13 11:08:19
原創
1514 人瀏覽過

使用百度的UEditor,在前端用jquery获取不了textarea的内容
代码如下

<br /><textarea name="filecontent" id="filecontent" > </textarea><br /><input type="button" value='save' id="insert_file"/><br />
登入後複製

<script type="text/javascript"><br />    var editor = new UE.ui.Editor();<br />    editor.render("filecontent");<br /><br />$('#insert_file').click(function(){<br />    var filecontent = $('#filecontent').val();<br /><br />         alert(filecontent);<br />	});<br /></script>
登入後複製

------解决方案--------------------
他有个demo的,运行那个demo 里面有好多按钮 可以点击获取内容 各种...
然后你直接用他的方法就可以了
------解决方案--------------------
获得编辑器的内容
editor.getContent()

虽然 filecontent 标识的是 textarea
但实际的编辑器在一个 ifarme 中
------解决方案--------------------

引用:
引用:获得编辑器的内容
editor.getContent()

虽然 filecontent 标识的是 textarea
但实际的编辑器在一个 ifarme 中
谢谢,问题解决,但是如果需要修改旧文章的时候,应该怎样把数据重新放入到编辑器里边?因为我用的是ajax取的数据,不知道怎么把数据重新添加到编辑器里,因为总是添加不成功……


你要看看JS有没错误,内容需要转义的
------解决方案--------------------
editor.setContent(待插入的内容)

引用:
引用:获得编辑器的内容
editor.getContent()

虽然 filecontent 标识的是 textarea
但实际的编辑器在一个 ifarme 中
谢谢,问题解决,但是如果需要修改旧文章的时候,应该怎样把数据重新放入到编辑器里边?因为我用的是ajax取的数据,不知道怎么把数据重新添加到编辑器里,因为总是添加不成功……
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!