`

JQuery EasyUI window 用法[转]

    博客分类:
  • UI
 
阅读更多

JQuery EasyUI window 用法

来自:http://www.cnblogs.com/szytwo/archive/2012/08/28/2659917.html

JQuery代码

复制代码
var $win;

$win = $('#test-window').window({
    title: '添加课程设置信息',
    width: 820,
    height: 450,
    top: ($(window).height() - 820) * 0.5,
    left: ($(window).width() - 450) * 0.5,
    shadow: true,
    modal: true,
    iconCls: 'icon-add',
    closed: true,
    minimizable: false,
    maximizable: false,
    collapsible: false
});

$win.window('open');
复制代码

HTML代码

复制代码
<div id="test-window" class="easyui-window" title="Login" style="width: 300px; height: 180px;">
    <div>
        欢迎访问http://www.my400800.cn
    </div>
    <div style="padding: 5px; text-align: center;">
        <a href="#" class="easyui-linkbutton" icon="icon-ok">Ok</a> <a href="#" class="easyui-linkbutton"
            icon="icon-cancel">Cancel</a>
    </div>
</div>
复制代码

属性及方法说明

Window需要依存于以下的三个组件: * 可拖放(Draggable) * 调整大小(Resizable) * 面板(panel)

下面来介绍Window的具体用法,首先来看属性大多数的属性和面板(panel)的属性是相同的

                      下面列出一些Window私有的属性:

属性名类型描述默认值
zIndex 数字 窗口的 z-index 属性,可以通过这个属性来增加 9000
draggable 布尔 定义窗口是否可被拖动 true
resizable 布尔 定义窗口是否可以被改变大小 true
shadow 布尔 如果设置为true,窗口的阴影也将显示。 true
modal 布尔 定义窗口是否是一个模式窗口。 true

                      Window也重写了Panel里的一些属性

属性名类型描述默认值
title 字符串 窗口的标题文本 New Window
collapsible 布尔 定义是否显示可折叠定义按钮 true
minimizable 布尔 定义是否显示最小化按钮 true
maximizable 布尔 定义是否显示最大化按钮 true
closable 布尔 定义是否显示关闭按钮 true

                      属性

名字类型描述默认值
title 字符串 在面板头部显示的标题文本 null
iconCls 字符串 一个CSS类来显示在面板中的16x16图标 null
width 数字 设置面板的宽度 auto
height 数字 设置面板的高度 auto
left 数字 设置面板左侧位置 null
top 数字 设置面板的顶部位置 null
cls 字符串 给面板添加一个CSS类 null
headerCls 字符串 给面板头部添加一个CSS类 null
bodyCls 字符串 给面板主体添加一个CSS类 null
style 对象 给面板自定义样式 {}
fit 布尔 当设置为true,面板尺寸将适合它的父容器。 false
border 布尔 定义面板的边框 true
doSize 布尔 当设置为true,面板载创建的时候将被调整和重新布局 true
collapsible 布尔 定义是否显示可折叠定义按钮 false
minimizable 布尔 定义是否显示最小化按钮 false
maximizable 布尔 定义是否显示最大化按钮 false
closable 布尔 定义是否显示关闭按钮 false
tools 数组 自定义工具,每个工具可以包含两个属性:iconCls and handler []
collapsed 布尔 定义在初始化的时候折叠面板 false
minimized 布尔 定义在初始化的时候最小化面板 false
maximized 布尔 定义在初始化的时候最大化面板 false
closed 布尔 定义在初始化的时候关闭面板 false
href 字符串 一个远程的URL加载数据,然后显示在面板中 null
loadingMessage 字符串 当加载远程数据时,在面板中显示的信息 Loading…

                      事件

名字参数描述
onLoad none 当远程数据加载时触发
onBeforeOpen none 当面板打开之前触发
onOpen none 当面板打开之后触发
onBeforeClose none 当面板关闭之前触发
onClose none 当面板关闭之后触发
onBeforeDestroy none 当面板销毁之前触发
onDestroy none 当面板关闭之后触发
onBeforeCollpase none 当面板折叠之前触发
onCollapse none 当面板折叠之后触发
onBeforeExpand none 当面板展开之前触发
onExpand none 当面板展开之后触发
onResize width, height 当面板调整大小之后触发 width: 新的宽度 height: 新的高度
onMove left,top 当面板移动之后触发 left: 新的左侧位置 top: 新的顶部位置
onMaximize none 当窗口最大化的时候被触发
onRestore none 当窗口恢复到原来的大小时被触发
onMinimize none 当窗口最小化的时候被触发

                      方法

名字参数描述
options none 返回设置的属性值
panel none 返回面板对象
header none 返回面板头部对象
body none 返回面板主体对象
setTitle title 设置面板头部标题
open forceOpen 当forceOpen设置为true,面板被打开的时候忽略onBeforeOpen回调函数
close forceClose 当forceClose设置为true,面板被关闭的时候忽略onBeforeClose 回调函数
destroy forceDestroy 当forceDestroy设置为true,面板被销毁的时候忽略onBeforeDestroy回调函数
refresh none 当设置了href值时,刷新面板来加载远程数据
resize options 设置面板的大小和布局,这些选项包含以下的属性: width: 新面板的宽度 height: 新面板的高度 left: 新面板的左侧位置 top: 新面板的顶部位置
move options 移动面板到一个新的位置,这些选项包含以下属性: left: 新面板的左侧位置 top: 新面板的顶部位置
分享到:
评论

相关推荐

    一个简单的java游戏.zip

    《一个简单的Java游戏.zip》是一个专为学习目的设计的Java小游戏资源包。它包含了完整的源代码和必要的资源文件,适合初学者通过实战练习提升编程技能。该项目展示了如何使用Java的图形用户界面(GUI)库创建游戏窗口,并实现基本的游戏逻辑和交互功能。该游戏项目结构清晰,包括了多个类和文件,每个部分都有详细的注释,帮助理解代码的功能和逻辑。例如,Block类用于定义游戏中的基本元素,如玩家和障碍物;CreateGame类则是游戏的主要控制类,负责初始化游戏窗口、处理用户输入以及更新游戏状态等。此外,该资源包还演示了如何绘制游戏元素、处理事件驱动编程以及多线程的应用,这些都是游戏开发中的重要概念。通过运行和修改这个小游戏,用户可以深入了解Java编程的基础知识,并培养解决实际问题的能力。总之,《一个简单的Java游戏.zip》是一个理想的学习工具,无论是对于初学者还是有一定经验的开发者来说,都可以通过这个项目获得宝贵的实践经验。

    基于SSM的智慧中医诊所管理系统(前后端代码)

    基于SSM的智慧中医诊所管理系统(前后端代码)

    chromedriver-win64-133.0.6835.0

    当前版本是133.0.6835.0 ChromeDriver 是 Selenium WebDriver 用于控制 Chrome 的独立可执行文件。此扩展程序由 Chromium 团队在 WebDriver 贡献者的帮助下进行维护。如果您不熟悉 Selenium WebDriver,则应访问 Selenium 网站。 请按以下步骤设置测试,以便与 ChromeDriver 一起运行: 确保 Chromium/Google Chrome 安装在可识别的位置 ChromeDriver 希望你将 Chrome 安装到适用于您的平台的默认位置。你还可以通过设置特殊功能强制 ChromeDriver 使用自定义位置。 在本网站的下载部分,下载适用于您平台的 ChromeDriver 二进制文件 帮助 WebDriver 找到已下载的 ChromeDriver 可执行文件

    GM后台包站系统+码支付+代理系统+优化版管理后台+84款某站GM游戏

    Linux系统,建议7.0以上 1.安装宝塔 2.安装环境,Nginx 1.14或1.6,MySQL 5.5或5.6,php 5.6以上 建议7.2 3.添加网站,上传源码到网站根目录,修改源码IP和数据库密码,system/data.php,ht/config.php 4.导入数据库文件,首页输入的你的IP或域名即可,后台输入你的IP/ht即可。

    C#ASP.NET基于Bootstrap后台程序员工具集源码数据库 其他源码类型 WebForm

    ASP.NET基于Bootstrap后台程序员工具集源码 这是一套基于.net 4.0 web + bootstrap + admin后台框架模板,界面十分的美观大方 该源码的功能介绍如下: (1)登录主页面。 (2)漂亮管理后台框架集成。 (3)http post get 测试工具。 (4)中文转全拼、简拼。 (5)微信调试工具:文本、菜单点击、关注、取消关注、图片、链接。 (6)多种加解密:Des加密、Des界面、SHA加密、MD5、SHA64等。 (7)insert 语句核对工具。 注意事项 1、开发环境为Visual Studio 2010,无数据库,使用.net 4.0开发。 2、该源码比较适合二次开发使用或者学习交流。

    通过安装安卓端的autoxjs,执行本项目的脚本,实现自动监测大麦,自动抢演唱会门票项目资源I.zip

    通过安装安卓端的autoxjs,执行本项目的脚本,实现自动监测大麦,自动抢演唱会门票项目资源I

    用CALY频率偏移(CFO)绘制了OFDM子载波的灵敏度图 matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    关于雷达系统中目标航迹的检测前跟踪(TBD)matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    毕业设计&课设_Python 3.6 下推荐算法解析,含多种算法原理,有示例及预测任务,含相关文件.zip

    该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过严格测试运行成功才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

    基于图最优传输的法律案例匹配模型及其解释性分析

    内容概要:本文提出了一个名为GEIOT-Match的新型图最优传输(GOT)方法,用于法律案例匹配。该模型构建了一个异构图来表示法律案件的半结构化性质以及与法律法规的相关性,从而实现案件之间的匹配预测及解释。具体来说,通过提取配对法律案例子图中的理性依据并进行对齐,利用逆向最优传输(IOT)模型从配对案例中提取理性依据,最终生成自然语言解释。实验结果表明,GEIOT-Match不仅在匹配准确性方面优于现有基线模型,还能提供合理的解释。 适合人群:从事法律信息化研究的技术人员、数据科学家和研究人员。 使用场景及目标:适用于需要精确匹配和解释的法律信息系统,旨在提高法律判决的公平性和公正性。 其他说明:本文还讨论了模型的时间复杂度和实际部署的可能性,表明该模型在保持有效性和可解释性的同时,具有较高的效率,适合大规模应用。

    基于百度飞桨PaddleOCR的C++代码修改并封装的.NET的OCR工具本地类库,可离线使用 包含文本识别、文本检测、表格识别

    PaddleOCRSharp是一个基于百度飞桨PaddleOCR的C++代码修改并封装的.NET的OCR工具本地类库,可离线使用。包含文本识别、文本检测、表格识别功能。本项目针对小图识别不准的情况下做了优化,比飞桨原代码识别准确率有所提高。 包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测。

    .f2812.cuid

    .f2812.cuid

    Docker安装教程.docx

    docker安装

    航天器姿态估计用单目图像数据集的生成与验证

    内容概要:本文提出了一种基于光线追踪的方法来生成高保真的太空合成图像数据集,用于解决航天器相对姿态估计问题。作者开发了一个工具链,利用POV-Ray开源软件生成了多个背景场景(如地球大气层和无大气层天体)下的高质量太空飞船图像,并通过与现有的SPEED数据集进行对比验证了生成图像的真实性和准确性。 适合人群:从事航天器导航与控制研究的专业人士、计算机视觉领域的研究人员、机器学习算法开发者。 使用场景及目标:①训练并测试用于航天器近距离操作的视觉导航算法;②为未来具有高度自主性的任务提供技术支持。 其他说明:文中详细介绍了背景建模的技术细节,特别是对地球大气散射模型进行了优化,并提供了三种公开的数据集供研究社区下载使用。

    地球物理学双差伴随层析成像方法研究与应用

    内容概要:本文介绍了一种基于伴随层析成像技术的‘双差法’(double-difference)方法,用于地震波速度结构反演。这种方法通过构建站间差异测量来减少源签名和系统误差的影响。文章详细探讨了‘双差法’在理论和实际应用中的实施步骤,包括差分时间的计算、不适定性问题的缓解、以及灵敏度比较等内容。数值实验表明,相比于传统的绝对测量,‘双差法’提供了更高分辨率的结构信息。 适合人群:地球物理学家、地震学家、研究人员、地质工程专业的学生和从业人员。 使用场景及目标:本方法适用于需要高精度地层结构解析的研究,如地震活动监测、资源勘探、地壳结构研究等场景。目标是在减少噪声干扰的同时提高成像精度。 其他说明:文中还讨论了聚类分析和正则化方法的应用,以增强问题的稳定性并降低计算成本。同时,‘双差法’对源信号函数错误较为鲁棒,在某些情况下可以更好地分离时相。

    低噪声放大器LNA天线一体化设计-ADS CST工程

    根据低噪声放大器与天线一体化的拓扑结构和设计方案,设计了一款工作于2.1 - 2.9 GHz的低噪放天线一体化电路,利用ADS+CST对提出的设计进行仿真验证,结果显示噪声系数可达1dB左右,增益在13dB左右。值得说明的是,该结果并不是最优结果,读者可在此基础上再进行优化调试。

    14 同步带传动设计计算.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

    智能电网基于效用最大化的实时电价算法研究

    内容概要:本文提出了一个用于未来智能电网的需求侧管理(DSM)的新型实时电价算法。该算法通过对用户偏好及其电力消费模式进行建模来自动管理和优化各用户与能源供应商之间的互动,确保系统的总体效用最大化同时降低对能源提供商的成本负担。此外,模拟结果显示该算法不仅使消费者受益还能提升系统效率并确保总电能消耗低于发电能力。具体而言,本文首先通过选定合适的效益函数形式来分析用户的偏好的电能消费行为模型;其次提出分布式算法找到每个消费者的最佳能耗值以及能源供应商发布的价格;最后证明了所制定优化问题最优解的存在性和唯一性,并通过实验证明了该方法的有效性。适用于智能电网的研究和技术应用。 适用人群:电力行业研究人员,智能电网技术开发者,以及对智能电网和电力市场有深入兴趣的专业人士。 使用场景及目标:本文主要应用于电力行业内部,特别是针对电力供应方(如电力公司),旨在提供一种新的实时定价策略,促进电力使用的合理性及时段优化分配,提高电网整体运行效率。此外,也为广大居民提供了更加灵活多变的选择余地,在享受优质供电服务的同时有效节省家庭电费支出。 其他说明:本文提出的模型能够很好地处理用户私密信息的问题。

    基于深度生成模型与混合模型的聚类分析-利用Wasserstein GAN和VAE

    内容概要:本文介绍了一种新的聚类方法,该方法基于Wasserstein生成对抗网络(WGAN-GP)和变分自编码器(VAE),并通过高斯混合模型(GMM)作为先验来生成潜在变量。为了提高对离群点的鲁棒性,作者还提出了使用学生t分布混合模型(SMM)代替GMM的方法。这种方法不仅可以在没有监督的情况下生成逼真的样本,还能改进现有深度生成模型的稳定性和准确性。 适合人群:从事机器学习研究和应用的研发人员。 使用场景及目标:用于解决传统浅层聚类算法无法深入挖掘数据间复杂依赖关系的问题,提升模型对复杂高维数据的处理能力,尤其适用于需要在大量数据中找到隐藏模式的应用场景。 其他说明:实验部分对比了不同模型的效果,证明提出的方法在多项性能指标上均优于当前最先进的几种聚类方法。此外,针对不同的数据集进行了广泛的验证测试,结果显示无论是图像还是文本数据都能取得良好的表现。

    从 0 到 1 构建集群服务质量运营体系降低云成本.pdf

    从 0 到 1 构建集群服务质量运营体系降低云成本.pdf

Global site tag (gtag.js) - Google Analytics