CJuiDialog用来显示对话框,模式或非模式对话框。它封装了JUI Dialog插件。

其基本用法如下

<h2><?php echo 'Dialog';?></h2><?php
$this->beginWidget('zii.widgets.jui.CJuiDialog', array('id'=>'mydialog','options'=>array('title'=>'Dialog','width'=>500,'height'=>300,'autoOpen'=>false,),));
echo 'dialog content here';
$this->endWidget('zii.widgets.jui.CJuiDialog');
?><?php echo CHtml::link('Dialog', '#',
array('onclick'=>'$("#mydialog").dialog("open"); return false;')); ?><br /><?php
$this->beginWidget('zii.widgets.jui.CJuiDialog', array('id'=>'mymodal','options'=>array('title'=>'Modal Dialog','width'=>400,'height'=>200,'autoOpen'=>false,'resizable'=>false,'modal'=>true,'overlay'=>array('backgroundColor'=>'#000','opacity'=>'0.5'),'buttons'=>array('OK'=>'js:function(){alert("OK");}','Cancel'=>'js:function(){$(this).dialog("close");}',),),));
echo 'Modal dialog content here ';
$this->endWidget('zii.widgets.jui.CJuiDialog');
?><?php echo CHtml::link('Modal Dialog', '#',
array('onclick'=>'$("#mymodal").dialog("open"); return false;')); ?>

模式和非模式通过设置’modal’=>true/false 来配置,CJuiDialog用来定义对话框,要显示对话框,还是需要通过其它UI组件,本例通过Link 来显示对话框。

本例下载

Yii Framework 开发教程(37) Zii组件-Dialog示例相关推荐

  1. Yii Framework 开发教程(32) Zii组件-GridView示例

     CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiv ...

  2. Yii Framework 开发教程(31) Zii组件-DetailView 示例

     CDetailView为某个Model显示详细内容.这个要显示的Model可以为CModel或是关联数组. CDetailView通过配置 attributes来决定Model的那些属性需要显示 ...

  3. Yii Framework 开发教程(41) Zii组件-Tabs示例

     CJuiTabs 显示分页UI组件,和Yii Framework 开发教程(17) UI 组件 TabView示例功能类似,它封装了 JUI tabs插件. 前基本用法如下: [php] vie ...

  4. Yii Framework 开发教程(30) Zii组件-ListView 示例

    CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-). CListVie ...

  5. Yii Framework 开发教程(29) Zii组件-Menu 示例

    介绍完Yii数据库接口外,从本篇开始介绍Zii组件,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, ...

  6. Yii Framework 开发教程(35) Zii组件-Button示例

    CJuiButton 显示按钮,CJuiButton 既可以做为Submit(提交)按钮,也可以做为普通按钮. 按钮基本用法如下: <?php $this->widget('zii.wid ...

  7. Yii Framework 开发教程(45) Zii组件-Selectable示例

    CJuiSelectable可以显示一个列表,列表的每个项支持Select事件,它封装了 JUI Selectable插件,其基本用法如下: <?php Yii::app()->clien ...

  8. Yii Framework 开发教程(36) Zii组件-DatePicker示例

     CJuiDatePicker 用于日期输入,它封装了 JUI datepicker插件,其基本用法如下: [php] view plaincopyprint? <?php echo $fo ...

  9. Yii Framework 开发教程(22) UI 组件 Zii组件简介

     前面介绍了Yii框架支持的部分UI组件,除了前面介绍的UI组件外,Yii框架还提供了Zii组件库,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件 ...

最新文章

  1. 在读博士的第八年,她破解了量子计算领域最基本的问题之一
  2. 【Flutter】Dart 面向对象 ( get 方法 | set 方法 | 静态方法 )
  3. abstract类中不可以有private的成员_别再说你不懂java面向对象了,阿里P7大佬一次性给你讲的明明白白
  4. Ubuntu终端命令行不显示颜色
  5. 使用Encog,ROME,JSoup和Google Guava进行博客分类
  6. layui 数据表格 日期格式化
  7. 远程断点调试不需要跟时间赛跑
  8. 微服务架构的 10个 最佳实践 !
  9. 公钥、私钥、数字证书的概念 (讲得很明吧,通俗易懂)
  10. 黑马程序员 (重要)单进程、线程、非堵塞实现并发的原理
  11. CUMT矿大----电路与数字系统实验一 一位全减器
  12. springboot-shiro-jwt-redis实现用户登录的认证与授权(前后端分离)需要有一定shiro、jwt、redis、springboot基础
  13. G - A Question of Ingestion 动态规划
  14. java读取dcm影像文件_DCM医学影像文件的格式与读取方法分享
  15. HCTF2017-Web-Writeup
  16. jcepolicy7.zip linux,HDP安全之集成kerberos/LDAP、ranger(knox自带LDAP)
  17. html 漂浮浏览器,HTML5浏览器嵌入窗口程序解决方案 | Hoverlees#39; Blog
  18. 拉结尔派遣任务辅助介绍 拉结尔快速升级脚本挂机工具
  19. JavaScript中与Array有关的操作
  20. 名悦集团:汽车二次保养什么时候做

热门文章

  1. java Base64加密解密中文乱码处理
  2. mysql outer apply_CROSS APPLY和 OUTER APPLY 区别详解
  3. 踢球骨折在家day5
  4. sendgrid_使用SendGrid处理传入的电子邮件
  5. [Android]Android studio编译程序时报错: error: use of undeclared identifier ’free free(t);
  6. 阿里ESC7天训练营---搭建FTP服务
  7. 论“蹭热点”,我只服“杜蕾斯”,盘点“杜蕾斯官方”曾蹭过的十大热点!
  8. 主机链接无线网虚拟机nat模式固定ip设置
  9. 红米4A Android 版本,红米4A评测:4A搭载深度定制基于Android6.0.1系统MIUI 8 - 红米4A评测:双11手机单品销量第一 怎么样好不好用?...
  10. 【NAS】Samba配置文件解析