2014-07-02 43 views
-1

我正嘗試讀取響應JS中的JSON信息。我有數據,但我不能讀它 我在調試模式下我的數組看到不能在cakephp中使用數組數據json

(DATOS) - 「{」 mensaje「:」雅有votado埃斯特視頻」,‘國家體制’:‘0’ }」

,但alert(datos.mensaje)alert(datos.estado)是空的...

在我看來,用echo json_encode($data);和數據類型在調用Ajax是JSON和類型是後

隨着JSON.stringify(datos),我得到:

"{\"mensaje\":\"Ya has votado este video\",\"estado\":\"0\"}" 

我想用datos.mensaje

問候

+0

你缺少該視圖上的56行分號。等等,不是?嗯,也許如果你發佈了一些代碼,我們可以猜得更好。 – Nunser

+0

你可以張貼一張關於你的數據如何被返回的圖片...像一個console.log(datos)或其他東西 – Hackerman

+0

數據返回我所有的html – davidcm86

回答

0

這是一個有點猜你想說什麼,但據我可以看到你想編碼給定JSON串。嘗試在您的視圖中使用json_decode:

echo json_decode($ data);

http://nl3.php.net/json_decode