我在Ubuntu 12.10和yii 1.1.13上运行Apache2
我有一个看起来像这样的ajax请求:
echo CHtml::dropDownList(
'id',
$model->value,
$model->values,
Array(
'ajax' => array(
'type'=>'POST',
'url'=>CController::createUrl('myurl'),
'update'=>'#myId',
'data'=>array(
'first'=>'value',
'second'=>'value',
),
)
);
过去,我尝试在“数据”之后添加一行,如下所示:
'success'=>“function(html){jQuery(”#myId“)。html(html)}}); return false;}”
我已经删除了它。出于某种原因,这会一直显示在我的页面上。
我尝试了以下内容:
我一直无法找到这条愚蠢行的痕迹,但它不会消失。请帮忙,我开始质疑我的理智。
答案 0 :(得分:2)
'update'=>'#myId', // this line indicates which selector would be updated after ajax success
因为上面的行也呈现与删除的代码相同的行为
'success'=>"function(html){jQuery("#myId").html(html)}})