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

已采纳
4 837
结合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 回复
  • 发仔 发仔
    2016-10-30 08:20:59
    @纸飞机 你好,是最新的喔。http://static.1mi6.com/layui/layui.js
    0 回复
  • 发仔 发仔
    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 回复
最近热帖
为什么设计项目最初要为数据设计身份指纹(唯一标号)? 683
利用FormData和Ajax批量上传文件 565
XUI 0.1版本发布 为企业移动信息化而生 405
后台模板免费版出来了吗?都月底了 @贤心 389
关于layui版本升级的几点建议 303
完整的省市区三级联动菜单 284
关于Layui分页问题-带参数的异步请求 226
月底了,2.0有消息吗? 223
出大事了,求助 ,各位大大,拜托了,我搞几天了都 196
upload上传成功,提示 跨域的问题,且不执行回掉函数 145
近期热议
出大事了,求助 ,各位大大,拜托了,我搞几天了都 27
在线等,如何 让 一开始from 查询不查询 等点了按钮才查询 16
upload上传成功,提示 跨域的问题,且不执行回掉函数 11
利用FormData和Ajax批量上传文件 10
layui.form在火狐下的bug 10
为什么input的样式没有显示?、 10
Layui的select不显示,会是什么原因呢? 8
button的点击用哪个监听 7
layui iframe如何用js跳转到指定页 7
关于layer父子页面传值问题 7