辰枫夜雨

辰枫夜雨

这家伙有点懒,还没写个性签名!

  • 财富值0
  • 威望值0
  • 总积分180

个人信息

  • 回复了 的回答

    给你个例子:

    'class' => 'yii\grid\ActionColumn',
    'header'=>'<a href="#">操作</a>',
    'template' => '{updaterule}',
    'buttons' => [
        'updaterule'=>function($url, $model){
            return Html::tag('span',"", [
                'class'=>"fa fa-wrench",
                'style'=>'cursor:pointer',
                'title' => Yii::t('yii', 'Edit'),
                'data-toggle'=>"modal",
                'data-target'=>"#**mymodal**"//自己定义的弹出层
        ]);
    },
    

    弹出层

    <div class="modal" id="**mymodal**" tabindex="-1" role="dialog" aria-labelledby="GuestModalLabel" aria-hidden="true">
    <div class="modal-dialog">
    <div class="modal-content">
    <div class="modal-header">
    

    id名称相同,,bootstrap会自己调用

    我这边已经有修改的完整页面了:form.php 我想直接把这个页面显示在这里面

  • 回复了 的回答

    给你个例子:

    'class' => 'yii\grid\ActionColumn',
    'header'=>'<a href="#">操作</a>',
    'template' => '{updaterule}',
    'buttons' => [
        'updaterule'=>function($url, $model){
            return Html::tag('span',"", [
                'class'=>"fa fa-wrench",
                'style'=>'cursor:pointer',
                'title' => Yii::t('yii', 'Edit'),
                'data-toggle'=>"modal",
                'data-target'=>"#**mymodal**"//自己定义的弹出层
        ]);
    },
    

    弹出层

    <div class="modal" id="**mymodal**" tabindex="-1" role="dialog" aria-labelledby="GuestModalLabel" aria-hidden="true">
    <div class="modal-dialog">
    <div class="modal-content">
    <div class="modal-header">
    

    id名称相同,,bootstrap会自己调用

    显示是出来了,我在想怎么把修改页面直接显示在里面

  • 回复了 的回答

    给你个例子:

    'class' => 'yii\grid\ActionColumn',
    'header'=>'<a href="#">操作</a>',
    'template' => '{updaterule}',
    'buttons' => [
        'updaterule'=>function($url, $model){
            return Html::tag('span',"", [
                'class'=>"fa fa-wrench",
                'style'=>'cursor:pointer',
                'title' => Yii::t('yii', 'Edit'),
                'data-toggle'=>"modal",
                'data-target'=>"#**mymodal**"//自己定义的弹出层
        ]);
    },
    

    弹出层

    <div class="modal" id="**mymodal**" tabindex="-1" role="dialog" aria-labelledby="GuestModalLabel" aria-hidden="true">
    <div class="modal-dialog">
    <div class="modal-content">
    <div class="modal-header">
    

    id名称相同,,bootstrap会自己调用

    [

           'class' => 'app\widgets\ActionColumn',
           'buttons' => [
               'updates' => function($url, $model){
                   return Html::a("<span title='修改' data-container='body' class='glyphicon glyphicon-pencil' data-toggle='modal' data-target='#myModal'></span>");
               },
           ],
           'template' => '{updaterule} {updates} {view} {delete}',
        ],
    

    弹出层代码:

    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
    
  • 回复了 的回答

    给你个例子:

    'class' => 'yii\grid\ActionColumn',
    'header'=>'<a href="#">操作</a>',
    'template' => '{updaterule}',
    'buttons' => [
        'updaterule'=>function($url, $model){
            return Html::tag('span',"", [
                'class'=>"fa fa-wrench",
                'style'=>'cursor:pointer',
                'title' => Yii::t('yii', 'Edit'),
                'data-toggle'=>"modal",
                'data-target'=>"#**mymodal**"//自己定义的弹出层
        ]);
    },
    

    弹出层

    <div class="modal" id="**mymodal**" tabindex="-1" role="dialog" aria-labelledby="GuestModalLabel" aria-hidden="true">
    <div class="modal-dialog">
    <div class="modal-content">
    <div class="modal-header">
    

    id名称相同,,bootstrap会自己调用

    我用你这个试了一下,直接不显示。我自己搜了一个bootstrap的,但是点击之后,显示了一下立刻隐藏了,您知道是因为什么吗?

  • 提出了问题
    yii弹出层插件怎么用
  • 回复了 的回答
     内容如下:   
    <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
                                弹出框
                            </button>          
                            <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                                <div class="modal-dialog">
                                    <div class="modal-content">
                                        <div class="modal-header">
                                            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                                            <h4 class="modal-title" id="myModalLabel">提示信息</h4>
                                        </div>
                                        <div class="modal-body">
                                            自己的内容
                                        </div>
                                        <div class="modal-footer">
                                            <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                                            <button type="button" class="btn btn-primary">保存</button>
                                        </div>
                                    </div>
                                    
                                </div>
                      
                            </div>
    

    就像这种 很容易自己写出来了 样式的话 只要你项目引入了bootstrap.js就可以了

    OK 谢谢

  • 2015-09-17 已签到
    连续签到4天,获得了20个金钱
  • 2015-09-16 已签到
    连续签到3天,获得了15个金钱
  • 提出了问题
    弹出框代码谁有啊?
  • 2015-09-15 已签到
    连续签到2天,获得了10个金钱
助理 等级规则
180/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

10

Ta的访客

19