ajax を学び始めたばかりです。
Danniumen が問題があるかどうか確認するのを手伝ってくれますか?
$.get("__URL__/yanz",{bid:bid,b:v,},function(data,status){ alert(data.aa); alert(status); },"json");
if ($cdata){ echo json_encode($cdata); $this->ajaxReturn($cdata,'查询成功',1);//主要是这里回调 }else{$this->error("数据不存在");}
設定を設定します
'DEFAULT_AJAX_RETURN' => 'JSON'
は次の構造を返します
{
"status" : "1",
" info" : "クエリは成功しました",
"data" : $cdata によって形成されたデータ本体
}
データ本体に項目 aa があると仮定すると、alert(data.data.aa)
注: json_encode($cdata) をエコーしないでください
覚えておいてください。返したいのは json であるため、他の出力はありえません。そうしないと、json はデコードに失敗します
設定を設定します
'DEFAULT_AJAX_RETURN' => 'JSON'
は次の構造を返します
{
"status" : "1 ",
"info" : "クエリは成功しました",
"data" : $cdata によって形成されたデータ本体
}
データ本体に項目 aa があると仮定すると、alert(data.data. aa)
注: json_encode($cdata); をエコーしないでください。返したいのは json であるため、他の出力はあり得ません。そうしないと、json のデコードに失敗します