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 相关文章推荐
PHP5 安装方法
Oct 09 PHP
PHP的中问验证码
Nov 25 PHP
PHP合并数组+与array_merge的区别分析
Aug 01 PHP
ThinkPHP 防止表单重复提交的方法
Aug 08 PHP
php array_filter除去数组中的空字符元素
Jun 21 PHP
php文件上传简单实现方法
Jan 24 PHP
PHP获取ip对应地区和使用网络类型的方法
Mar 11 PHP
php-redis中的sort排序函数总结
Jul 08 PHP
Android AsyncTack 异步任务实例详解
Nov 02 PHP
redirect_uri参数错误的解决方法(必看)
Feb 16 PHP
php中通用的excel导出方法实例
Dec 30 PHP
php 策略模式原理与应用深入理解
Sep 25 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使用内置函数生成图片的方法详解
2016/05/09 PHP
mysql查找删除重复数据并只保留一条实例详解
2016/09/24 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
让网页根据不同IE版本显示不同的内容
2009/02/08 Javascript
jquery eval解析JSON中的注意点介绍
2013/08/23 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
Javascript模拟加速运动与减速运动代码分享
2014/12/11 Javascript
使用AngularJS实现表单向导的方法
2015/06/19 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
MUI  Scroll插件的使用详解
2017/04/13 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
详解为Bootstrap Modal添加拖拽的方法
2018/01/05 Javascript
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
解析vue data不可以使用箭头函数问题
2018/07/03 Javascript
解决Angular2 router.navigate刷新页面的问题
2018/08/31 Javascript
详解微信小程序与内嵌网页交互实现支付功能
2018/10/22 Javascript
微信小程序学习笔记之登录API与获取用户信息操作图文详解
2019/03/29 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
Echarts.js无法引入问题解决方案
2020/10/30 Javascript
python查找目录下指定扩展名的文件实例
2015/04/01 Python
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
Python的Django REST框架中的序列化及请求和返回
2016/04/11 Python
浅谈Django中view对数据库的调用方法
2019/07/18 Python
python实发邮件实例详解
2019/11/11 Python
基于python 将列表作为参数传入函数时的测试与理解
2020/06/05 Python
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
html5新增的属性和废除的属性简要概述
2013/02/20 HTML / CSS
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
劳动模范事迹材料
2014/01/19 职场文书
中学生综合素质自我评价
2015/03/06 职场文书
感谢信
2019/04/11 职场文书
springboot中一些比较常用的注解总结
2021/06/11 Java/Android
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers
vue @ ~ 相对路径 路径别名设置方式
2022/06/05 Vue.js