有字段文本区域id="tr"
使用 HTML 编辑器 Redactor 最新版本
尝试按照 API 文档中的描述准确设置字段的值:
$('#tr').redactor('insertText', 'text');
or
$('#tr').redactor('insertHtml', 'text');
我究竟做错了什么 ?
如果您使用的是旧版本的 redactor,您可以尝试 set API,我认为这是较低级别的版本insertText
/insertHtml
.
所以在你的例子中,它应该是:
$('#tr').redactor('set', 'Your text goes here');
更新 (2015-04-21):在redactor v2中,set方法的名称发生了变化:
$('#tr').redactor('code.set', 'Your text goes here');
另一个更新 (2020-04-20):在他们的最新版本中,Imperavi改变了他们的语法 https://imperavi.com/redactor/docs/api-services/source/#s-setcode并提供了两种实现此解决方案的方法:
const editor = $R('#tr');
editor.source.setCode('Your text goes here');
or
$R('#tr', 'source.setCode', 'Your text goes here');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)