如何使用AJAX分析HTML中WCF服务返回的Json数据
本文关键字:返回 服务 Json 数据 WCF 何使用 AJAX 分析 HTML | 更新日期: 2023-09-27 18:09:25
谁可以帮助我如何从JSON模型获得数据细节?我使用的是返回JSON类型数据的WCF服务。它运行良好,我敢肯定,因为我从WebClient尝试它。但我想在我的HTML站点中显示数据。我正在使用以下代码,没有任何帮助。成功:function (msg) {
var result = eval("("+msg+")");
$.each(result.UserLoginResult.d,function(i,item){
alert(item.name);
});
你知道,这真的让我很伤心。所以我请求你的帮助,我在谷歌上搜索了几个小时,没有一个例子可以帮助我。(。
谢谢大家。最后,我找到了问题并解决了它。JQuery已经返回给我们Json对象而不是字符串,我们根本不需要eval()。只要使用msg.d[index][index]!
幸福的编码,岩石
您是否尝试了JSON.parse(msg)方法?然后,您可以简单地console.log答案,并找出下一步该做什么。
示例如下
$(document).ready(function() {
var jsonp = '[{"Lang":"jQuery","ID":"1"},{"Lang":"C#","ID":"2"}]';
var lang = '';
var obj = $.parseJSON(jsonp);
$.each(obj, function() {
lang += this['Lang'] + "<br/>";
});
$('span').html(lang);
});
输出:jQuery c#
或者您可以使用$。getJSON方法: