基础对话框组件,提供对话框显示隐藏、dom 结构自定义、定位、确定取消关闭等功能特性。
Dialog 继承了 Popup,可使用其中属性和方法。
string
¶对话框标题。
array
¶按钮组,格式:
[{
role : 'confirm',
cls : 'ui-dialog-button-orange',
text : '确定',
autofocus: true
}, {
role : 'cancel',
cls : 'ui-dialog-button-white',
text : '取消'
}]
string
¶统一样式前缀。
string
¶对话框主题。
element|string
¶指定内容元素,可以是 iframe 地址,默认为 element。
iframe:http://www.baidu.com
ajax:http://www.xxxx.com/partial.html
string
¶关闭按钮可以自定义。
number
¶iframe,ajax 类型时,dialog 的最初高度。
number
¶iframe,ajax 类型时,dialog 的最初宽度。
boolean
¶iframe 类型时是否自适应。
var Dialog = FNX.include('popup/dialog');
Dialog.alert('信息标题', '信息内容', function () {
console.log('callback')
});
var Dialog = FNX.include('popup/dialog');
Dialog.confirm('信息标题', '信息内容', function (flag) {
console.log(flag)
});
var Dialog = FNX.include('popup/dialog');
Dialog.show('信息内容');