zoukankan      html  css  js  c++  java
  • EasyUI 二次加载toolbar异常问题解决

    问题:easyUI初次渲染正常,之后会出问题,toolbar重复加载

    解决办法:每次加载之前先从body中删除已经渲染的工具栏-->重新加载-->手动渲染工具栏

    代码:

     function initZLWTCFBZ() {
                var dtool = $('<div id="zlwttb" style="height: auto"><div>质量问题:<input id="cmbZLWT" class="easyui-combobox"style=" 300px;" />扣罚分值:<input id="cmbKFFZ" class="easyui-textbox" data-options="editable:false" style=" 50px;" /></div><div><a href="##" class="easyui-linkbutton" iconcls="icon-add" plain="true" onclick="addZLWT()">添加</a></div></div>')
                $('#zlwttb').each(function(){$(this).remove()});  //删除原有工具栏
                dtool.appendTo($('body'))   //工具栏加载到body
                $.parser.parse(dtool);  //渲染工具栏
                initZLWTGrid();   
                initCMBZLWT();    
            }

    工具栏:

    <div id="zlwttb" style="height: auto">
            <div>
                质量问题:<input id="cmbZLWT" class="easyui-combobox" style=" 300px;" />
                扣罚分值:<input id="cmbKFFZ" class="easyui-textbox" data-options="editable:false" style=" 50px;" />
            </div>
            <div>
                <a href="##" class="easyui-linkbutton" iconcls="icon-add" plain="true" onclick="addZLWT()">
                    添加</a>
            </div>
    </div>
  • 相关阅读:
    nodeJS实现完整文件夹结构压缩
    chrome浏览器插件开发
    让用户端JS触发F11全屏
    inline-block和float的共性和区别
    安家落户
    ActiveMQ简单实现之一对一生产和消费
    Centos下 修改mysql密码
    虚拟机centos7 安装was和ihs
    webservice简单实现
    Centos7安装mysql
  • 原文地址:https://www.cnblogs.com/Godlovezk/p/8205139.html
Copyright © 2011-2022 走看看