Discuz! Board

 找回密码
 注册
查看: 1087|回复: 2

【官方组件】dialog消息对话框使用说明

  [复制链接]

主题

帖子

0

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2015-12-30 11:00:20 | 显示全部楼层 |阅读模式
本帖最后由 369yun 于 2015-12-30 11:19 编辑

dialog插件是消息对话框,使开发者在界面中可以快速使用对话框完成用户的交互操作。
方法:
  • alert : 带一个按钮的对话框
  • confirm : 带两个或三个按钮的confirm对话框
  • prompt : 带两个或三个按钮和输入框的对话框
alert

带一个按钮的对话框

alert(setting, callback)说明:

参数:
  • setting: ( params ) 必选 设置内容
  • callback: ( btnCallBack ) 必选 响应回调
返回值:

无返回值

示例:function callback(tips){    alert(JSON.stringify(tips));}var  parames={    title : '单按钮alert',    msg : '只能显示一个按钮',    buttons : ['按钮']};rd.dialog.alert(parames, callback);confirm

带两个或三个按钮的confirm对话框

confirm(setting, callback)说明:

参数:
  • setting: ( params ) 必选 设置内容
  • callback: ( btnCallBack ) 必选 响应回调
返回值:

无返回值

示例代码function callback(tips){    alert(JSON.stringify(tips));}var parames={    title : '多按钮confirm',    msg : '多按钮confirm',    buttons : ['确认','放弃','取消']};rd.dialog.confirm(parames, callback);prompt

带两个或三个按钮和输入框的对话框

prompt(setting, callback)说明:

参数:
  • setting: ( params ) 必选 设置内容
  • callback: ( btnCallBack ) 必选 响应回调
返回值:

无返回值

示例代码function callback(tips){    alert(JSON.stringify(tips));}var params = {    title : '这是一个prompt对话框',    msg : '现在弹出了一个prompt对话框',    text : '这是默认文字',    type : 'text',    buttons : ['确认','放弃','取消']};rd.dialog.prompt(params, callback);params

JSON对象,dialog对话框的相关参数

params {    property String title;    property String msg;    property String text;    property String type;    property Array buttons;}说明:

dialog对话框的相关参数

属性:
  • title: ( String ) 必选 标题
  • msg: ( String ) 必选 内容
  • text: ( String ) 可选 文本框内容
  • type: ( String ) 可选 文本框类型。类型范围:text(普通类型)、password(密码类型)、number(数字类型)
  • buttons: ( Array ) 必选 按钮数组
btnCallBack

对话框按钮的回调方法

function btnCallBack(tips){    alert(JSON.stringify(tips));}参数:
  • tips:( tips ) 必选 对话框按钮的索引及文本框的内容
返回值:

无返回值

示例:function btnCallBack(tips){    alert(JSON.stringify(tips));}tips

JSON对象,回调函数的返回参数

params {    property Number buttonIndex;    property String text;}说明:

回调函数的返回参数

属性:
  • buttonIndex: ( Number ) 必选 点击按钮的索引,从1开始
  • text: ( String ) 可选 文本框内容,只有prompt中才有该项
回复

使用道具 举报

主题

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2016-1-18 09:49:41 | 显示全部楼层
不错  围观
回复 支持 反对

使用道具 举报

主题

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2019-5-25 01:20:36 | 显示全部楼层
做好的图片马.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

站内搜索
搜索

官方①群:491311335


技术培训:458029322

快速回复 返回顶部 返回列表