0

我试图隐藏对话框右上角出现的“十字”,但在 CJuiDialog 参考中似乎没有此设置?有没有办法做到这一点??

我实际上是在试图强迫人们只有在单击我设置的“关闭”按钮时才能关闭对话框弹出框。我的代码在下面..

$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
    'id' => 'questionnaire-dialog',
    'options'=>array(
        'title' => 'Questionnaire',
        'hide' => 'explode',
        'modal' => 'true',
        'width'=> '450px',
        'autoOpen'=>true,
        'show'=>array(
            'effect'=>'blind',
            'duration'=>1000,
        ),
        'buttons' => array(
            $(this).dialog("close");}',)
    ),
));
4

1 回答 1

1

添加jQuery:

    $('.ui-dialog-titlebar-close').hide();

或者

     $('.ui-dialog-titlebar-close').remove();

或者

在 Jquery 中添加 CSS() 方法:

$('.ui-dialog-titlebar-close').css('display','none');

ui-dialog-titlebar-close在浏览器中检查元素后创建类。

于 2015-09-11T08:58:15.630 回答