json数据格式
{"?xml":{"@version":"1.0","@encoding":"utf-8"},"navigation":{"item":[{"@id":"01","itemId":"01","itemName":"新闻首页","itemUrl":"#"},{"@id":"02","itemId":"02","itemName":"金属市场","itemUrl":"#"},{"@id":"3","itemId":"03","itemName":"农产品","itemUrl":"#"},{"@id":"04","itemId":"04","itemName":"能源化工","itemUrl":"#"},{"@id":"05","itemId":"05","itemName":"黑色金属","itemUrl":"#"},{"@id":"06","itemId":"06","itemName":"稀贵金属","itemUrl":"#"},{"@id":"07","itemId":"07","itemName":"股指期货","itemUrl":"#"},{"@id":"08","itemId":"08","itemName":"新闻快讯","itemUrl":"#"},{"@id":"09","itemId":"09","itemName":"金融财经","itemUrl":"#"},{"@id":"10","itemId":"10","itemName":"外汇资讯","itemUrl":"#"},{"@id":"11","itemId":"11","itemName":"外汇评述","itemUrl":"#"},{"@id":"12","itemId":"12","itemName":"证券资讯","itemUrl":"#"},{"@id":"13","itemId":"13","itemName":"证券评论","itemUrl":"#"},{"@id":"14","itemId":"14","itemName":"港股资讯","itemUrl":"#"},{"@id":"15","itemId":"15","itemName":"港股评述","itemUrl":"#"}]}} <script type="text/javascript">
$(document).ready(function() {
$.ajax({
dataType: "json",
url: "Search.asmx/dataset",
contentType: "application/json;",
data: "{}",
type: "POST",
success: function(json) {
var tbody = ""; alert(json.d);
$("#list tr:gt(0)").remove();
$.each(json, function(i, n) {
var str = "";
str += "<tr><td>" + n.itemId + "</td><td>" + n.itemName + "</td><td>" + n.itemUrl + "</td></tr>";
tbody += str;
});
$("#list").append(tbody);
}
});
});
</script>alert(json.d);能读出上面的数据。
{"?xml":{"@version":"1.0","@encoding":"utf-8"},"navigation":{"item":[{"@id":"01","itemId":"01","itemName":"新闻首页","itemUrl":"#"},{"@id":"02","itemId":"02","itemName":"金属市场","itemUrl":"#"},{"@id":"3","itemId":"03","itemName":"农产品","itemUrl":"#"},{"@id":"04","itemId":"04","itemName":"能源化工","itemUrl":"#"},{"@id":"05","itemId":"05","itemName":"黑色金属","itemUrl":"#"},{"@id":"06","itemId":"06","itemName":"稀贵金属","itemUrl":"#"},{"@id":"07","itemId":"07","itemName":"股指期货","itemUrl":"#"},{"@id":"08","itemId":"08","itemName":"新闻快讯","itemUrl":"#"},{"@id":"09","itemId":"09","itemName":"金融财经","itemUrl":"#"},{"@id":"10","itemId":"10","itemName":"外汇资讯","itemUrl":"#"},{"@id":"11","itemId":"11","itemName":"外汇评述","itemUrl":"#"},{"@id":"12","itemId":"12","itemName":"证券资讯","itemUrl":"#"},{"@id":"13","itemId":"13","itemName":"证券评论","itemUrl":"#"},{"@id":"14","itemId":"14","itemName":"港股资讯","itemUrl":"#"},{"@id":"15","itemId":"15","itemName":"港股评述","itemUrl":"#"}]}} <script type="text/javascript">
$(document).ready(function() {
$.ajax({
dataType: "json",
url: "Search.asmx/dataset",
contentType: "application/json;",
data: "{}",
type: "POST",
success: function(json) {
var tbody = ""; alert(json.d);
$("#list tr:gt(0)").remove();
$.each(json, function(i, n) {
var str = "";
str += "<tr><td>" + n.itemId + "</td><td>" + n.itemName + "</td><td>" + n.itemUrl + "</td></tr>";
tbody += str;
});
$("#list").append(tbody);
}
});
});
</script>alert(json.d);能读出上面的数据。
解决方案 »
- javascript中怎么换行和空格?
- 请问用css翻转图标
- 一个简单的问题,散分了~~~~~~~~~~~~~标题要长~~~~~~~~~~~~~~~~~
- 在同一个分组的单选按钮,用javaScript写出判断那个单选按钮被选中。
- Firefox 中用javascript 动态修改下拉框的selected值
- 如何把参数传给新打开的窗体
- IE6下如何在执行打印后让网页自动关闭
- 如何设置IFrame中的scrollbar?
- 急!如何用javascript判断html中的checkbox是否被选中??各路大侠,大虾都来看看呀!
- htttp://www.itfriend.cn 首页的动画效果如何实现的
- Ext新手求助:关于对齐方式
- js 中的导航可以在IE8上正常显示,但是不能够在IE6上显示,请大家帮忙看看
//alert(n);
var str = "";
str += "<tr><td>" + n.itemId + "</td><td>" + n.itemName + "</td><td>" + n.itemUrl + "</td></tr>";
tbody += str;
});返回的数据也是和alert(json.d)的数据一样。请问什么原因
n.对象 也可以json[i]根据键值访问
})