仕様フレームワーク
cakephp2
js
1$.ajax({ 2 type: 'POST', 3 url: '', 4 data: { 5 }, 6 dataType: 'json', 7 success: function(response) { 8 }, 9 error: function() { 10 } 11});
controller
1$response = array( 2 'status' => AJAX_STATUS_NG, 3 'error_message' => '', 4 'data' => array(), 5 'request_uri' => , 6 'client_ip' => , 7 'post_params' => array(), 8); 9・・・ 10 $json = json_encode($response); 11 echo $json;
こんな感じで書いています。内容は省いています。
echoで送られたものがsuccessのresponseに返ります。
このresponseとか中のresponse.dataをviewで$responseみたいな感じで使い、配列とか表示したいでうs。
$response['data']的な。
decodeを書くにしても、jsの中で書けばいいんですか?
viewでcontrollerでencodeしたものを使えたらいいです。ifとかの判定で。
js内では、response.dataとかかけばいけるんですが、phpの中でこれが使えますか?その場合の記述の仕方はありますか?
やはりデコードしてってなると思うんですが、その場合の記述の仕方がわからず。
あなたの回答
tips
プレビュー