无法解析JQuery ajax调用返回的JSON

拉吉·库玛(Raj Kumar)

我正在使用下面给出的JQuery ajax调用方法

$.post('../User/GetCountry',
        {
            zone: 1
        },
        function (data) {
            alert(data);
            alert(data["Countries"]);
        }, "json").fail(function (jqXHR, textStatus, errorThrown) {
            //alert(textStatus);
        });

C#代码

public static string GetCountry()
    {
        var result = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(Countries.GetAll());
        return result;
    }

现在,当我在服务器端调试代码时,我看到以下结果,对我来说,这是完美的json

[{"Id":4,"Name":"France"},{"Id":3,"Name":"Germany"}]

但是在javascript中,我正在将json作为

[[object Object],[object Object]]

谁能让我知道我在这里想念什么

解决方法使用var jsonData = JSON.stringify(data); var jsonParse = JSON.parse(jsonData);

拉吉·库玛(Raj Kumar)

搜索更多后解决了这个问题

$.post('../User/GetCountry',
    {
        zone: 1
    },
    function (data) {
        var jsonData = JSON.stringify(data); 
        var jsonParse = JSON.parse(jsonData);
        }, "json").fail(function (jqXHR, textStatus, errorThrown) {
          alert(textStatus);
    });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery-无法解析json

来自分类Dev

jQuery AJAX使用JSON返回对PHP脚本的调用

来自分类Dev

jQuery ajax调用servlet方法并返回json数据

来自分类Dev

jQuery Ajax调用JSON不会返回任何数据

来自分类Dev

Json无法从MVC4中的jQuery AJAX调用正确解析

来自分类Dev

无法解析并将ajax字符串返回给jquery变量

来自分类Dev

Javascript / JQuery AJAX无法解析AJAX响应

来自分类Dev

无法从jQuery ajax调用获取json数据

来自分类Dev

jQuery ajax调用返回错误

来自分类Dev

jQuery ajax调用返回的数据

来自分类Dev

jQuery AJAX调用返回:确定

来自分类Dev

无法从jQ AJAX请求解析jQuery JSON

来自分类Dev

jQuery .ajax调用返回JSON ParseError甚至认为JSON似乎正确吗?

来自分类Dev

使用 jQuery ajax 调用 PHP 并返回 json 并尝试从 json 对象构建列表

来自分类Dev

在Ajax调用中解析JSON

来自分类Dev

无法调用jQuery Ajax

来自分类Dev

jQuery:在jQuery Ajax json调用中返回字符串响应

来自分类Dev

jQuery:在jQuery Ajax json调用中返回字符串响应

来自分类Dev

jQuery:在jQuery Ajax json调用中返回字符串响应

来自分类Dev

jQuery $ .ajax调用MVC actionresult,该结果返回JSON触发器.error块

来自分类Dev

Spring MVC 方法不将 JSON 字符串返回给 jQuery ajax 调用

来自分类Dev

无法使用Ajax调用返回的列表

来自分类Dev

无法评估AJAX调用的正确/错误返回

来自分类Dev

无法使用Ajax调用返回的列表

来自分类Dev

无法通过ajax调用显示返回数据

来自分类Dev

从顺序jQuery ajax调用返回诺言?

来自分类Dev

jQuery AJAX调用返回[object Object]

来自分类Dev

jQuery Ajax调用未按预期返回

来自分类Dev

AJAX jQuery调用未返回响应

Related 相关文章

热门标签

归档