样例代码:
<script type="text/javascript">
debugger;
//模拟从服务端发回来的数据格式,服务端生成该串的函数是
//return DataTableToJSON(dt,"ttt");
var t = "{\"ttt\":[{\"a\":\"bbb\",\"b\":\"ccc\"},{\"a\":\"qqq\",\"b\":\"eee\"}]}";
var tt = t.ttt;
alert(tt[0].a);
alert(tt[1].a);
$.each(tt, function(i, n) {
alert(n.a);
alert(n.b);
});
</script>
为什么解析不了呢?报tt为null,jquery version:jquery-1.3.2.min.js
<script type="text/javascript">
debugger;
//模拟从服务端发回来的数据格式,服务端生成该串的函数是
//return DataTableToJSON(dt,"ttt");
var t = "{\"ttt\":[{\"a\":\"bbb\",\"b\":\"ccc\"},{\"a\":\"qqq\",\"b\":\"eee\"}]}";
var tt = t.ttt;
alert(tt[0].a);
alert(tt[1].a);
$.each(tt, function(i, n) {
alert(n.a);
alert(n.b);
});
</script>
为什么解析不了呢?报tt为null,jquery version:jquery-1.3.2.min.js
解决方案 »
- JSP怎么将作用域的数据传给Jquery的dialog窗口
- 急救 如何设置div 遮罩层覆盖全部网页
- 自动刷新的问题
- 如何获取浏览器可见区域高document.body.clientWidth属性不好用
- 已知圆心坐标和圆半径,如何得到圆边所有的点的坐标?
- 同样一个函数,在页面里面声明,没有问题,把它放在外面的独立文件就不能用了
- 本人想学习 JavaScript 高手们推荐们书啊!!
- 同一读写Cookie函数,分别在HTM文件及ASP中执行,结果不一样?
- 怎么能拖动一个文字连接
- 同时使用两个jquery插件,其中一个插件的部分效果失效!深夜跪求大神。。
- 怎么改这些代码,才能够弹出多个页面?100分求答案
- 新开窗口session问题
加一句 var objt =eval('('+t+')');
var tt = objt.ttt;
alert(tt[0].a);
alert(tt[1].a);
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="json.js" type="text/javascript"></script>
<script type="text/javascript">
function showJSon(){
var user=
{
"username":"andy",
"age":20,
"info":{"tel":"123456","cellphone":"13838398110"},
"address":
[
{"city":"beijing","postcode":"11011"},
{"city":"zhengzhou","postcode":"450000"}
]
}
alert(user.username);
alert(user.address[1].postcode);
user.username="jay";
alert(user.username);
}
</script>
</head><body>
<script type="text/javascript">
showJSon();
</script>
</body>
</html>