2012-02-12 36 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