Yii框架弹出窗口组件CJuiDialog用法分析


Posted in PHP onJanuary 07, 2017

本文实例讲述了Yii框架弹出窗口组件CJuiDialog用法。分享给大家供大家参考,具体如下:

CJuiDialog组件在手册zii.widgets.jui下

在视图下使用以下代码

$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
 'id'=>'mydialog',//弹窗ID
 // additional javascript options for the dialog plugin
 'options'=>array(//传递给JUI插件的参数
  'title'=>'弹窗标题',
  'autoOpen'=>false,//是否自动打开
  'width'=>'auto',//宽度
  'height'=>'auto',//高度
  'buttons'=>array(
  '关闭'=>'js:function(){ $(this).dialog("close");}', ),
  ),
));
echo 'dialog content here';
$this->endWidget('zii.widgets.jui.CJuiDialog');
// 这是弹窗链接,
echo CHtml::link('open dialog', '#', array(
 'onclick'=>'$("#mydialog").dialog("open"); return false;',//点击打开弹窗
));

属性 类型 描述 定义在
actionPrefix string actions的ID的前缀。当微件在CController::actions中声明了动作提供者,可以为其动作的ID指定前缀以区别于别的微件或控制器。当微件用于控制器的视图中时,必须配置同样的前缀。 CWidget
controller CController 返回此微件所属的控制器。 CWidget
cssFile mixed 主题的CSS文件名。默认是‘jquery-ui. CJuiWidget
htmlOptions array JUI组件中HTML标签的属性设置。 CJuiWidget
id string 返回此微件的ID。如果需要的话,将生产一个新的ID并将其返回。 CWidget
options array the 初始的JavaScript需要传递给JUI插件的选项。 CJuiWidget
owner CBaseController 返回此微件的所有者或创建者。 CWidget
scriptFile mixed 主要JUI的JavaScript的文件名。默认是‘jquery-ui. CJuiWidget
scriptUrl string 包含所有JUI JavaScript文件的根目录。如果没有设置这个属性(默认),Yii will publish the JUI package included in the zii release and usethat to infer the root script URL. CJuiWidget
skin mixed 微件使用的皮肤的名称。默认为“default”。如果此属性设置为false,微件将不会有皮肤被使用。 CWidget
theme string JUI主题的名字。默认是‘base'。确保在themeUrl下有这样一个目录,其名称是这个属性的值相同(区分大小写)。 CJuiWidget
themeUrl string 包含所有JUI的主题文件夹的根目录。如果没有设置这个属性(默认), Yii will publish the JUI package included in the zii release and usethat to infer the root theme URL. CJuiWidget
viewPath string 返回包含此微件所需的视图文件的路径。

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php daodb插入、更新与删除数据
Mar 19 PHP
php iconv() : Detected an illegal character in input string
Dec 05 PHP
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
Apr 05 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
Dec 22 PHP
PHP扩展Memcache分布式部署方案
Dec 06 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
Sep 11 PHP
Yii框架使用魔术方法实现跨文件调用功能示例
May 20 PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
Jun 19 PHP
PHP实现合并两个排序链表的方法
Jan 19 PHP
详细解读php的命名空间(二)
Feb 21 PHP
PHP验证码类ValidateCode解析
Jan 07 #PHP
PHP缩略图生成和图片水印制作
Jan 07 #PHP
php使用preg_match()函数验证ip地址的方法
Jan 07 #PHP
PHP实现移除数组中为空或为某值元素的方法
Jan 07 #PHP
PHP中仿制 ecshop验证码实例
Jan 06 #PHP
利用PHP判断文件是否为图片的方法总结
Jan 06 #PHP
基于thinkPHP类的插入数据库操作功能示例
Jan 06 #PHP
You might like
PHP中在数据库中保存Checkbox数据(1)
2006/10/09 PHP
目录,文件操作详谈―PHP
2006/11/25 PHP
php图片处理函数获取类型及扩展名实例
2014/11/19 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
PHP防止图片盗用(盗链)的方法小结
2016/11/11 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
2020/05/15 PHP
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
JavaScript将数据转换成整数的方法
2014/01/04 Javascript
Jquery实现控件的隐藏和显示实例
2014/02/08 Javascript
JavaScript 事件入门知识
2015/04/13 Javascript
JQuery CheckBox(复选框)操作方法汇总
2015/04/15 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
2015/06/19 Javascript
JavaScript获取各大浏览器信息图示
2015/11/20 Javascript
javascript日期比较方法实例分析
2016/06/17 Javascript
jQuery特殊符号转义的实现
2016/11/30 Javascript
BootStrap学习笔记之nav导航栏和面包屑导航
2017/01/03 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
详解升级react-router 4 踩坑指南
2017/08/14 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
微信小程序全局变量的设置、使用、修改过程解析
2019/09/24 Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
2019/10/26 Javascript
JavaScript装饰者模式原理与用法实例详解
2020/03/09 Javascript
jQuery实现手风琴特效
2021/01/11 jQuery
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
使用Python编写vim插件的简单示例
2015/04/17 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
Django创建一个后台的基本步骤记录
2020/10/02 Python
俄语地区最大的中国商品在线购物网站之一:Umka Mall
2019/11/03 全球购物
2014年大班元旦活动方案
2014/02/26 职场文书
2014爱耳日宣传教育活动总结
2014/03/09 职场文书
支部鉴定材料
2014/06/02 职场文书
党员学习中共十八大思想报告
2014/09/12 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
老乡聚会通知
2015/04/23 职场文书