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 相关文章推荐
Zend 输出产生XML解析错误
Mar 03 PHP
PHP游戏编程25个脚本代码
Feb 08 PHP
php中数组首字符过滤功能代码
Jul 31 PHP
PHP实现对文本数据库的常用操作方法实例演示
Jul 04 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
Jan 28 PHP
WordPress网站性能优化指南
Nov 18 PHP
PHP入门教程之面向对象的特性分析(继承,多态,接口,抽象类,抽象方法等)
Sep 11 PHP
php中让人头疼的浮点数运算分析
Oct 10 PHP
PHP实现的XML操作类【XML Library】
Dec 29 PHP
PHP中OpenSSL加密问题整理
Dec 14 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
Mar 29 PHP
详解PHP用mb_string处理windows中文字符
May 26 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
简单的过滤字符串中的HTML标记
2006/12/25 PHP
yii框架表单模型使用及以数组形式提交表单数据示例
2014/04/30 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
2015/12/02 PHP
js判断变量是否空值的代码
2008/10/26 Javascript
js中将字符串转换成json的三种方式
2011/01/12 Javascript
iframe子页面获取父页面元素的方法
2013/11/05 Javascript
详解js跨域原理以及2种解决方案
2015/12/09 Javascript
ajax与json 获取数据并在前台使用简单实例
2017/01/19 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
2017/11/03 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
js变量值传到php过程详解 将php解析成数据
2019/06/26 Javascript
layui实现数据分页功能
2019/07/27 Javascript
vue组件系列之TagsInput详解
2020/05/14 Javascript
python3处理含有中文的url方法
2018/05/10 Python
django如何连接已存在数据的数据库
2018/08/14 Python
python 实现视频流下载保存MP4的方法
2019/01/09 Python
python多任务及返回值的处理方法
2019/01/22 Python
Pyqt5 基本界面组件之inputDialog的使用
2019/06/25 Python
python 浅谈serial与stm32通信的编码问题
2019/12/18 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
如何使用python写截屏小工具
2020/09/29 Python
鱼油专家:Omegavia
2016/10/10 全球购物
中国领先的专业家电网购平台:国美在线
2016/12/25 全球购物
嘻哈珠宝品牌:KRKC&CO
2020/10/19 全球购物
应届生程序员求职信
2013/11/05 职场文书
英语自荐信常用语句
2013/12/13 职场文书
大学生个人求职口试自我评价
2014/02/16 职场文书
新品发布会主持词
2014/04/02 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
长城英文导游词
2015/01/30 职场文书
2015年个人审计工作总结
2015/04/07 职场文书
春风化雨观后感
2015/06/11 职场文书
MYSQL主从数据库同步备份配置的方法
2021/05/26 MySQL
Python制作春联的示例代码
2022/01/22 Python