layui-layedit 编辑器
js主窗口部分
var index=layer.open({ type:2, title:'编辑', area:['60%','60%'], content:'edit?id='+obj.data.id, btn:['提交'], yes:function(index,layero){ var body = layer.getChildFrame('body', index); var iframeWin = window[layero.find('iframe')[0]['name']];//得到iframe页的窗口对象,执行iframe页的方法: // 获取文本域内容 var companyId=iframeWin.document.getElementById("form"); var cont = $(companyId).find('#LAY_layedit_1').contents().find("body"); $(companyId).find('#demo').html($(cont).html()); $.ajax({ url:"{:Url('update')}?id="+obj.data.id, data:$(companyId).serialize(), type:'post', success:function(res) { console.log(res); layer.msg(res.msg); if(res.status == 'success') { setTimeout(function () { table.reload('test', { where: {} }, 'data'); layer.close(index); // 执行关闭当前窗口 // location.reload(); },1500) } } }) } })
iframe mardown编辑器容器
<div class="layui-form-item"> <label class="layui-form-label">内容</label> <div class="layui-input-block"> <textarea id="demo" name="content" style="display: none;">{if isset($data)}{$data.content}{/if}</textarea> </div> </div>
编辑器js 部分
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <script> layui.use([ 'form' , 'layedit' ], function (){ var form = layui.form; var layer=layui.layer; var layedit=layui.layedit; //编辑器 var index=layedit.build( 'demo' ,{ tool: [ 'strong' //加粗 , 'italic' //斜体 , 'underline' //下划线 , 'del' //删除线 , '|' //分割线 , 'left' //左对齐 , 'center' //居中对齐 , 'right' //右对齐 , 'link' //超链接 , 'unlink' //清除链接 , 'image' // 上传图片<br> ,'face' //表情 ], uploadImage: { url: '/admin/image/uploadss' //接口url ,type: '' //默认post },<br> height: 200 // 调整编辑器高度 }); //建立编辑器 }); </script> |
详细内容请查看官网:点击前往官网
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具