分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

layui富文本编辑器ajax提交

发布时间:2023-09-06 02:17责任编辑:白小东关键词:暂无标签

刚好要引入layui的富文本编辑器,post提交的字段获取不到,浪费了好久的时间

有遇到相同的问题的兄弟,希望这对你有帮助。

html部分的代码

<div class="layui-form-item layui-form-text">
?????<label class="layui-form-label">考核模式</label>
?????<div class="layui-input-block" style="max-width:600px;">
???????<textarea placeholder="" class="layui-textarea" name="pattern" id="pattern" lay-verify="pattern" style="display:none"></textarea>
?????</div>
???</div>

script部分代码

<script>

layui.use([‘layer‘, ‘form‘], function () {
?????var layer = layui.layer,
???????$ = layui.jquery,
???????form = layui.form;

???????layui.use(‘layedit‘, function(){
??????????var layedit = layui.layedit;
??????????var index = layedit.build(‘pattern‘, {height: 140});
??????????/**
???????????* pattern是lay-verify="pattern"(下面的)
???????????* 将富文本里的内容赋值到textarea里面
???????????*/
??????????form.verify({
??????????????pattern:function () {
??????????????????layedit.sync(index);
??????????????}
??????????});
??????????form.render();
???????});

?????$(window).on(‘load‘, function () {
???????form.on(‘submit(admin)‘, function (data) {
?????????$.ajax({
???????????url: "{:url(‘admin/xxxx/xxx‘)}",
???????????data: $(‘#admin‘).serialize(),/获取到所有form中提交的
???????????type: ‘post‘,
???????????success: function (res) {
?????????????// console.log(res);
?????????????// return false;
?????????????if (res.code == 1) {
???????????????layer.alert(res.msg, function (index) {
?????????????????location.href = res.url;
???????????????})
?????????????} else {
???????????????layer.msg(res.msg);
?????????????}
???????????}
?????????})
?????????return false;
???????});
?????});
???});

?</script>

layui的官方文档路径:https://www.layui.com/doc/modules/layedit.html

layui富文本编辑器ajax提交

原文地址:https://www.cnblogs.com/wth9/p/9779309.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved