• layui的编辑器 layedit的异步赋值问题


    layedit 需要先构建编辑器 再输出数据

    如果取值 慢于 构建编辑器  那么数据在编辑器中就无法显示了

    layui.use('layedit',function() {
    var layedit = layui.layedit;

    //构建一个默认的编辑器
    var index = layedit.build('LAY_demo1');
    });

    //js本地赋值
    $(document).ready(function() {
    var $title1 = $("#newsTitle_1");
    var $content1 = $("#LAY_demo1");
    var $person1 = $("#newsPerson_1");
    var $time1 = $("#newsTime_1");
    $.ajax({
    url: '../json/newsTable.json',
    type: 'get',
    data: " ", //入参
    dataType: 'json',
    timeout: 6000,
    async: false,
    success: function(retData) {
    //console.log(retData);
    $title1.val(retData[0].newsTitle);
    $content1.val(retData[0].newsContent);
    $person1.text(retData[0].newsPerson);
    $time1.text(retData[0].newsTime);
    },
    error: function(request,testStatus,errorThrown){
    //执行错误的方法
    if(testStatus == "timeout"){
    alert("请求超时!");
    }
    }
    })
    });

    //先赋值再构建编辑器(异步问题)
    $(document).ready(function() {
    var $title1 = $("#newsTitle_1");
    var $content1 = $("#LAY_demo1");
    var $person1 = $("#newsPerson_1");
    var $time1 = $("#newsTime_1");
    $.ajax({
    url: '../json/newsTable.json',
    type: 'get',
    data: " ", //入参
    dataType: 'json',
    timeout: 6000,
    async: false,
    success: function(retData) {
    //console.log(retData);
    $title1.val(retData[0].newsTitle);
    $content1.val(retData[0].newsContent);
    $person1.text(retData[0].newsPerson);
    $time1.text(retData[0].newsTime);
    },
    error: function(request,testStatus,errorThrown){
    //执行错误的方法
    if(testStatus == "timeout"){
    alert("请求超时!");
    }
    }
    })
    layui.use(['layer','layedit','laypage','element'],function() {
    var layer = layui.layer,
    layedit = layui.layedit;

    //构建一个默认的编辑器
    var index = layedit.build('LAY_demo1');
    });
    });
  • 相关阅读:
    QGraphicsItem鼠标旋转控制研究
    QT场景视图父子关系图元打印研究
    QT绘制B样条曲线
    [转]localhost、127.0.0.1和0.0.0.0和本机IP的区别
    [转]C++ 堆栈溢出的原因以及可行的解决方法
    C++运算符重载学习总结
    关于C++中使用++it还是it++的问题
    [转]QT中的D指针与Q指针
    Python图像处理库:Pillow 初级教程
    STEP-MXO2开发板 [STEP FPGA开源社区]
  • 原文地址:https://www.cnblogs.com/miny-simp/p/6849112.html
Copyright © 2020-2023  润新知