这是从网上下载的大转盘的前端代码,我希望通过后台$this->ajaxReturn($aa, '成功', 11)语句,把中奖信息传递到前端AJAX的success中。
【问题】
在checkti
更奇怪的是,只有data.status的值前台能调用,其它通过监控窗口看到有值的部分全部都是为NULL

前台代码:由于代码比较长,所以只截取了部分,完整的代码在附件中
$.ajax({
url :'__URL__/checkTitle',
dataType:'json',
data:{
'title':8
},
success:function(data){
if(data.status==11){
prize=data.prizetype;
aaa=data.info;
start(prizeDeg[data.prizetype-1])
}
else{
prize=null;
start()
}
running=false;
count++
},
error:function(){
prize=null;
start();
running=false;
count++},
timeout:4000
})
})
});后台代码class IndexAction extends Action{
public function index() {
trace('3111111');
$this->assign('www',C('WWW_PATH'));
$this->display();
}
public function checkTitle(){
trace('2111111');
$aa=array();
$aa["prizetype"]=1;
$aa["error"]="invalid";
trace('111111'.$aa['prizetype']);
$this->ajaxReturn($aa, '成功', 11);
}
}
index.zip
( 2.35 KB 下载:2 次 )
最佳答案