jQuery MiniUI

标题: window弹窗内容会累加 [打印本页]

作者: baifengcm    时间: 2016-8-22 16:36:28     标题: window弹窗内容会累加

<div id="winReport" class="mini-window" title="报表查看器" style="width:600px;height:440px;"
    showToolbar="true" allowResize="true"></div>

var win = mini.get("winReport");
            if (row.tempType == "1") htmlContent = document.getElementById("divTable");
            else htmlContent = document.getElementById("divChart");
            var clone = htmlContent.cloneNode(true);
            win.setBody(clone);
            win.showAtPos("center", "middle");

弹窗div中的内容会累加,弹窗body中内容不累加要设置什么属性?
作者: dforce    时间: 2016-8-22 16:44:56

mini-window内容区就是个div元素,我们并没有控制

作者: baifengcm    时间: 2016-8-22 16:48:01

dforce 发表于 2016-8-22 16:44
mini-window内容区就是个div元素,我们并没有控制

第二次弹窗的时候会把第一次的内容也显示,第二次的内容显示在第一次内容的下面
作者: dforce    时间: 2016-8-22 16:49:54

baifengcm 发表于 2016-8-22 16:48
第二次弹窗的时候会把第一次的内容也显示,第二次的内容显示在第一次内容的下面 ...

就是个div,你没清空,当然第一次的还在
作者: baifengcm    时间: 2016-8-22 16:59:38

dforce 发表于 2016-8-22 16:49
就是个div,你没清空,当然第一次的还在

win.setBody(""); 在每次弹窗是写上这个也还是一样
作者: dforce    时间: 2016-8-22 17:18:37

baifengcm 发表于 2016-8-22 16:59
win.setBody(""); 在每次弹窗是写上这个也还是一样

var bodyEl=win.getBodyEl()
$(bodyEl).empty()




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2