这里富文本编辑器同步到文本域必须在监听提交才可以生效,否则在另外的别的事件function()方法无法生效
layui.use([‘form’, ‘layer’,‘layedit’,‘jquery’],function() {
var $ = layui.$;
var form = layui.form,
layer = layui.layer;
//富文本编辑器
var layedit = layui.layedit;
var index =layedit.build('classdesc', {
height: 150, //设置编辑器高度
tool: ['left', 'center', 'right']
});
//自定义验证规则
form.verify({
classdesc: function(value) {
return layedit.sync(index);
}
});
//监听提交
form.on('submit(add)',function(data) {
event.preventDefault();
var form =document.getElementById('form');
formdata = new FormData(form);
//{cateid:cateid,classname:classname,classdesc:classdesc,classimg:classimg}
var url="{:url('cate/cate_son_do')}";
//发送ajax
$.ajax({
url:url,
data:formdata,
dataType:'json',
method:'post',
processData: false, // 默认true
contentType: false,
success:function(res){
// console.log(res);
}
});
return false;
});
});