onunix 2012-08-17 10:01:14 3050次浏览 1条回复 0 0 0

请问

<?php
$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
    'id'=>'mydialog',
    // additional javascript options for the dialog plugin
    'options'=>array(
        'title'=>Yii::t('app',aaa'),
        'autoOpen'=>false,
        'modal'=>'true',
        'width'=>'auto',
        'height'=>'auto',
        'buttons'=>array(
           
            '关闭'=>'js:function(){ $(this).dialog("close");}',
        ),
    ),
));
echo CHtml::link('点我吧','http://localhost/Yii/index.php');
//echo Yii::app()->user->name.'<br>'.'欢迎使用导出';
$this->endWidget('zii.widgets.jui.CJuiDialog');

?>

<script type="text/javascript">
function updateCJuiDialog()
{
    在上述CJuiDialog对话框里面增加显示的文本(内容),  如在“点我吧”下一行显示“不要点他吧”
}
</script>

如上所述:要完善 updateCJuiDialog(),请问如何做

  • 回复于 2012-08-21 14:17 举报

    这个问题难道无解吗?

    因为我使用ajax,最后回调函数就是个javascript的函数,要在这个回调函数中做点事情,例如,弹出一个带链接的文本(HTML link),我首先想的是alert,但alert并不支持显示html link,并且似乎其他的,如comfirm对话框等,都不支持html link(应该是这样吧?),似乎只有CJuiDialog支持,但是显示什么链接是ajax的回调函数才知道,那怎么把这个链接传给CJuiDialog呢?

    请问这类问题该如何解决呢?

    大家难道没有这种需求吗?

您需要登录后才可以回复。登录 | 立即注册