使用jQuery JSON获取c#对象属性值
本文关键字:对象 属性 获取 jQuery JSON 使用 | 更新日期: 2023-09-27 18:14:23
这里是:
{"d":[{"__type":"Like","Id":345,"Sender":"JohnSmith","SourceId":338,"DateTime":"'/Date(1321057654000)'/","FromStream":true}]}
:
function LikesSuccess(result, userContext, methodName) {
for (var key in result) {
alert(key.Sender);
}
}
JSON返回一个类型为"Like"的数组,具有上面所示的属性。还有别的方法能从Sender处得到"JohnSmith"吗?因为这返回undefined
谢谢。
Try
for (var i = 0; i < result.d.length; i++) {
alert(result.d[i].Sender);
}
,因为您的JSON对象具有键d
。>> jsfiddle
使用jquery
var object = $.parseJSON(str)
然后得到js对象试试下面的代码:
function LikesSuccess(result, userContext, methodName) {
for (var property in result.Properties) {
alert(result[property]);
}
}
我记得在使用Asp时使用过类似的东西。Net Ajax, web服务。不确定正确的语法