2016-05-01 21 views
0

私はphpコントローラでデータベースクエリを実行しており、結果をAjax関数に返しています。ここにPHPコードがあります。ここでJSONオブジェクトからjavascript配列への変換

public function trackUnreadMsgs(){ 
     $data['userData'] = $this->session->userdata('userData'); 
     $user_id   = $data['userData'][0]['id']; 
     $QueryResult = $this->data->myquery("SELECT * FROM inbox WHERE `to`=" . $user_id . " AND status='unread'"); 
     $QueryResult = json_encode($QueryResult); 
     print_r($QueryResult); 
} 

は、Ajaxの私の機能です:

var colourNewMessage = urlToPass + '/home/trackUnreadMsgs'; 
$.ajax({ 
    url: colourNewMessage, 
    context: document.body, 
    success: function(result){ 
      console.log(result); 
    } 
}); 

私の質問はどのように私はjavascript配列に返されたJSONオブジェクトに変換することができるということです。あなたがよく形成されたJSONオブジェクトを使用している場合

+0

を使用することです。私は先日ではなく、これを見た... – evolutionxbox

+0

@evolutionxboxあなたはそれをフラグしてくださいできますか? –

+0

@RajaprabhuAravindasamyは今、そうしています...私はそれを探しています – evolutionxbox

答えて

1

json,を言う、あなたはJavaScriptのオブジェクトに変換するために必要すべてはこれが重複しなければなりません

var jsobj = JSON.parse(json) 
関連する問題