我是依照 http://www.yiiframework.com/wiki/24/ 创建我的联动菜单的,结果去发现在firefox中执行正常,但在 ie 中却没有没有任何反应,有人遇到过这样的问题吗?谢谢
我是依照 http://www.yiiframework.com/wiki/24/ 创建我的联动菜单的,结果去发现在firefox中执行正常,但在 ie 中却没有没有任何反应,有人遇到过这样的问题吗?谢谢
在ie下碰到过同样的问题,实际上值已经赋过了,但不刷新,鼠标移上去才会更新,后来用了个笨方法,让它隐藏一下再显示一下。
‘update’=>’#city_id’, 改为
‘success’=>‘function(html){jQuery("#city_id").html(html).hide().show();}’,
<div class="row">
<?php echo $form->labelEx($model,'province'); ?>
<?php echo $form->dropDownList($model,'province',$model->provinceList,array(
'empty'=>'-请选择-',
'ajax'=>array(
'url'=>Yii::app()->createUrl('member/dynamicCity'),
'data'=>array('pid'=>'js:this.value'),
'update'=>'#Member_city',
'success'=>'function(html){jQuery("#Member_city").html(html).hide().show();}',
),
)); ?>
<?php echo $form->error($model,'province'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'city'); ?>
<?php echo $form->dropDownList($model,'city',$model->getCityList($model->province),array(
'empty'=>'-请选择-')); ?>
<?php echo $form->error($model,'city'); ?>
</div>
还是不行