2012-02-12 33 views
-1

PHP:獲得未定義的Json值

echo json_encode(array('result'=>"tt")); 

JS:

alert('JSON data string is: '+data.result); }); 

這段代碼嗎?請幫助

+3

你可以發佈json數據嗎? – zero 2012-02-12 17:13:26

回答

0

你可能需要

echo "data = " . json_encode(array('result'=>'tt')); 

爲你的PHP。

+1

我嘗試了很多東西。你的解決方案也不起作用 – 2012-02-12 17:20:18

+0

$ arr = array('a'=> 1); \t \t echo json_encode($ arr);嘗試使用PHP,但我如何閱讀它在JS? – 2012-02-12 17:20:43

+0

您可以修改您的問題幷包含所有相關的代碼,包括腳本和PHP標籤嗎?那裏可能有問題。 – 2012-02-12 17:22:48

0

你爲什麼不嘗試

var obj={}; //Your object 
JSON.stringify(obj); 

在客戶端上。這很容易。 (或使用jQuery