我的Yii应用程序中有这样的菜单:
<?php $this->widget('zii.widgets.CMenu',array(
'items'=>array(
array('label'=>'Home', 'url'=>array('/site/index')),
array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest),
array('label'=>'Logout('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest, ))
),
)); ?>
如何在上一个菜单链接中添加javascript或Jquery确认框?我的意思是当用户点击Logout时,会显示javascript框,如果用户点击Ok,那么注销就不会发生任何事情。
答案 0 :(得分:2)
我找到了,这是答案:
array(
'label'=>'خروج ('.Yii::app()->user->name.')',
'url'=>array('/site/logout'),
'visible'=>!Yii::app()->user->isGuest,
'linkOptions' => array('onclick'=>'return confirm("آیا برای خروج از سایت اطمینان دارید؟")')
)