• 技术文章 >后端开发 >php教程

    PHP开发框架Yii Framework教程(37) Zii组件-Dialog示例

    黄舟黄舟2017-01-22 10:00:40原创631

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

    其基本用法如下

    $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');
    ?>
    array('onclick'=>'$("#mydialog").dialog("open"); return false;')); ?>
    $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');?>
    array('onclick'=>'$("#mymodal").dialog("open"); 
    return false;')); 
    ?>

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

    684.jpg

    以上就是PHP开发框架Yii Framework教程(37) Zii组件-Dialog示例的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP开发框架Yii Framework教程(36) Zii组件-DatePicker示例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • php实现通过JSON RPC与go通讯(附代码)• 浅析怎么使用PHP做异步爬取数据• PHP8.3要有新函数了!(json_validate函数说明)• 设计API接口时,要注意这些地方!• PHP网站常见一些安全漏洞及防御方法
    1/1

    PHP中文网