Dialog

作者:  最后修改:2013年10月09日  浏览数:1616

描述

  Dialog,弹出框,可以覆盖ie6中下拉框。一般情况下不用传入id,传入id时是用来防止重复弹出Dialog。点关闭按钮时,会执行onCancel配置的方法,如果返回结果不为false,则会执行关闭。需要注意的是弹出框包含的页面同样需要引用到Dialog.js,否则配置项中onReady引用的函数不会执行。

标签语法

配置项

配置项 类型 描述
id String  弹框id,通常不传
url String 要打开的页面url地址,使用相对当前页面地址
width Number  弹框宽度
height Number  弹框高度
minWidth Number 默认值为200
minHeight Number 默认值为60
title String|false 标题栏显示的标题,如果为false时,将隐藏标题条
url String 要打开的页面url地址,使用相对当前页面地址
top Number|String 数字或百分比(字符串) 默认为居中对齐
left Number|String 数字或百分比(字符串) 默认为居中对齐
onOk Function 点击确定地要执行的方法
onCancel Function 点击“取消”按钮时执行的函数
onLoad Function iframe载入后执行的函数,第一个参数传入iframe内部window对象
onInit Function 对话框初始化后执行的函数
esc Boolean 是否支持按esc键关闭
draggable Boolean 是否支持拖
closable Boolean 是否显示关闭按钮
autoClose Number 多少秒后自动关闭
closeTip String 默认值为'? 秒后自动关闭',
okText String 默认为“确定”,确定按钮上的文字
cancelText String 默认为“取消”,取消按钮上的文字
OKClass String 确定按钮的样式,默认z-dialog-okbutton
cancelClass String 取消按钮的样式,默认z-dialog-cancelbutton
onReady Function iframe DOM树准备好时执行
icon String 消息图标名称 info|warn|query
message String 信息栏内容
showButtonRow Bollean 是否显示按钮栏
animator Boolean 是否动画显示弹出框(未实现)
resizable Boolean 是否可以调整大小

备注:必须在调用show()方法前,配置以上属性。