是的,我一直在模糊地尝试使用这个问题示例来用 jsfiddle 测试一些东西。我正在寻找构建一个 JQuery 可排序小部件,但首先我需要了解如何访问我正在创建的对象中的属性 - 在经历了很多混乱之后,现在画了一点空白!
$('#ParentCategoryId').change(function() {
var data =
{
"categories": {
"category1": {
"Name": "Maps",
"Id": 3,
"orderInList": 1
},
"category2": {
"Name": "Books",
"Id": 2,
"orderInList": 2
}
}
};
$.ajax({
url: 'http://jsfiddle.net/echo/jsonp/',
dataType: 'jsonp',
data: data,
success: function(data) {
show_response(data);
},
type: 'GET'
});
});
function show_response(data) {
$.each(data, function()
{
alert(/**How could I access say, category1's Name property in here?**/);
};
编辑 1
抱歉,没有得到完整的 Jsfiddle 链接,保存并编辑它。
编辑 2
使用 JsonLint 创建有效的 Json。现在我可以让警报执行,但我不确定如何访问其中的属性!
编辑 3
将 Jsfiddle 链接更新到最新版本。