在htmloptions里加入
'ajax'=>array('type'=>'POST','url'=>CController::createUrl('controller/action'),'update'=>'#target_id'),则服务器返回的数据在target_id的对象里显示
例外的是textfield控件,加入代码,'ajax'=>array('type'=>'POST','url'=>CController::createUrl('controller/action'),'dataType'=>'JSON','success'=>'js:function(data){$("#target_id").val(eval_r("("
+ data + ")"))}')
data为服务器返回数据,另外在这里dataType定义了json类型好像不起作用,还是在服务器端对数据做了json化处理
文章转载请注明来源。新辉网主页 > 网页基础 > Javascript/Ajax >
标题:关于YII的ajax处理
地址:http://www.a55.com.cn/a/7360.html
关键词:关于YII的ajax处理_xinlangdaokang_新浪