Layui编辑器内容提交为空。为何?

已采纳
4 1425
结合TP做的系统。
HTML
-----------------
<form id="textForm" action="{:url('my/text')}" method="post">
<textarea id="text" name="text" style="display: none;"></textarea>
<button id="publish" type="button" class="btn btn-success btn-white">
发 布
</button>
</form>

$(function(){
//LAYUI
layui.use('layedit', function(){
var layedit = layui.layedit;
layedit.build('text', {
tool: ['face', '|', 'left', 'center', 'right']
,height: 100
}); //建立编辑器
});
//表单提交
$('#publish').click(function(){

if(checkForm('textForm')) {

sendForm('textForm');
}

});


});
RESPONSE
array(6) {
["text"] => string(0) ""
}
  • 纸飞机 纸飞机 (管理员)
    2016-10-30 08:33:53
    尝试在 sendForm('textForm')之前执行一下:layedit.sync(index);
    见文档: http://www.layui.com/doc/modules/layedit.html#base
    0 回复
  • 纸飞机 纸飞机 (管理员)
    2016-10-30 06:47:15
    是 layui 1.0.2么?不是的话请升级最新版
    0 回复
  • 发仔 发仔 VIP3
    2016-10-30 08:20:59
    @纸飞机 你好,是最新的喔。http://static.1mi6.com/layui/layui.js
    0 回复
  • 发仔 发仔 VIP3
    2016-10-30 10:17:06
    @纸飞机 收到。我之前有试过,没写好出错。这下同步一下就有了。
    var layedit;
    var layeditIndex;
    //LAYUI
    layui.use('layedit', function(){
    layedit = layui.layedit;
    layeditIndex = layedit.build('text', {
    tool: ['face', '|', 'left', 'center', 'right']
    ,height: 100
    }); //建立编辑器
    });

    //表单提交
    $('#publish').click(function(){
    layedit.sync(layeditIndex);
    if(checkForm('textForm')) {

    sendForm('textForm');
    }

    });
    [心] 3Q
    0 回复
最近热帖
layui所在服务器近期连续遭受DDoS攻击 3322
vip-admin Html v1.7.0 更新了 - 基于layui的后台模板 970
用layui做管理后台的请进 671
有学生愿意接活干吗?做网站!价格不是很高但是经常有活干 449
select 下拉复选框 244
小魔方看到请进来,你的解决方法有bug 209
layui的编辑器是怎么配置出来的啊,难道不是layedit? 201
发现最新版layui的一个小BUG 177
layui和vue的相性貌似不是很好,求解 174
初次使用layer 发生了,这种情况,究竟是为何? 169
近期热议
layui所在服务器近期连续遭受DDoS攻击 35
弹出层不能置顶!! 12
初次使用layer 发生了,这种情况,究竟是为何? 12
急!修改回显问题~~~~ 10
layui的编辑器是怎么配置出来的啊,难道不是layedit? 10
各位大神们早上好,小弟有一个问题。 10
求救关于layer.msg的问题 9
求助。。。循环绑定传值问题 9
小魔方看到请进来,你的解决方法有bug 8
【求助】layer弹层,type1,firefox,ie8—11,当元素display为none,无 7