富文本编辑器如何通过JQ或者JS改变里面文本的值我设置的都无效

讨论 未结 6 3197
游戏人间
游戏人间 2016-11-5
悬赏:5飞吻
<div class="layui-input-block">
<textarea id="L_content" name="content" required lay-verify="content" placeholder="我要回答" class="layui-textarea fly-editor" style="height: 150px;"></textarea>
</div>

var huifu = $('.reply'); //点击的按钮
var txt = $('#L_content');
huifu.click(function(event) {

// var hid = $(this).find('input').val();
$("textarea").append("Hello");
alert('888888888888888888');//点击后事件能触发
// var str = '@' + hid + str +' ';
// txt.val(str); //html text 都用了无效


});
回帖
  • layedit.sync(index) 用于同步编辑器内容到textarea(一般用于异步提交)
    0 回复
  • @钲淇 我现在不是要把编辑器内容提交到textarea 而是要用js或者jq写入一些文本到编辑器
    0 回复
  • 暂时好像还没有set方法,你应该是用来修改用到的吧,在页面加载时,set进去!
    0 回复
  • 哦,你是给textarea添加文本是吧,那你应该获取到textarea 然后给textarea.text(“你要写入的文本”)
    0 回复
  • 纸飞机
    纸飞机 (管理员)
    2016-11-7
    @花易折 直接把值放到textarea就行了,layedit会自动初始化
    0 回复
  • @纸飞机 是的,我之后测试了一下,忘记回复了[哈哈]
    0 回复
本帖已设置禁止回复