jQuery EasyUI怎么弹出一个新窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery EasyUI怎么弹出一个新窗口相关的知识,希望对你有一定的参考价值。

参考技术A 1、你肯定会有一个按钮点击事件Onclick()之类的,点击可以弹出dialog,还会有一个div加载需要dialog的需要的数据等。
2、$("#divId").dialog(
里面类似easyui的dialog;

3.点击事件在js添加一个$("#divId").dialog("open");

用jquery的easyui 创建窗口之类的对话框,关闭后会清除掉相关dom数据吗?

就是想知道使用js生成的窗口所使用的dom信息会不会只生成不销毁,越来越多。就拿window来说运行的机制是什么样的?创建window后就应该生成dom信息了,然后关闭window,dom信息会删掉吗?打开同一个window会有缓存dom信息吗

不会,easyui的dialog是一个组件,它不是基于新窗口来创建的。而是你要将它的代码写在当前页面中,点击的时候通过JS调用easyui dialog的方法来打开这个窗口对话框。

示例:$('#dialog').dialog("open");

没记错的话是这样写的。
参考技术A 不会,关闭只是把窗口隐藏了而已。

把窗口最上级div的样式style="display:block" 改为style="display:none"本回答被提问者采纳

以上是关于jQuery EasyUI怎么弹出一个新窗口的主要内容,如果未能解决你的问题,请参考以下文章

Jquery EasyUI的Dialog 怎么在iframe中弹出和不在iframe中弹出一样在窗口最顶层?

jquery easyui 弹出 dialog窗口问题

用jquery的easyui 创建窗口之类的对话框,关闭后会清除掉相关dom数据吗?

jquery如何弹出一个新页面?

怎么设置IE8弹出窗口在新标签里显示

jquery easyui ,一个window中创建了datagrid,第一次弹出窗口可以显示出数据,