本文实例讲述了Yii框架弹出窗口组件CJuiDialog用法。分享给大家供大家参考,具体如下:
CJuiDialog组件在手册zii.widgets.jui下
在视图下使用以下代码
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;',//点击打开弹窗
));
主题的CSS文件名。默认是‘jquery-ui.标签的属性设置。插件的选项。文件名。默认是‘jquery-ui.文件的根目录。如果没有设置这个属性(默认),Yii will publish the JUI package included in the zii release and usethat to infer the root script URL.名称。默认为“default”。如果此属性设置为false,微件将不会有皮肤被使用。主题的名字。默认是‘base'。确保在themeUrl下有这样一个目录,其名称是这个属性的值相同(区分大小写)。主题文件夹的根目录。如果没有设置这个属性(默认), Yii will publish the JUI package included in the zii release and usethat to infer the root theme URL.文件的路径。 |
---|
更多关于Yii相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。