Json解析有一些困难

时间:2014-06-12 08:54:15

标签: javascript jquery json asp.net-mvc-4

我在解析MVC应用程序中的数据时遇到了一些困难。

这是我的代码。我在InitialRowData中获取值。

 var initdata = jQuery.parseJSON(InitialRowData);

但是在运行期间抛出异常,initdata为空。

这是我的ajax电话

$.ajax({
    url: '/Floor/LoadFloor',
    data:ko.mapping.toJSON( {floorId:'@Model.FloorID'}),
    dataType: "json",
    type: 'post',
    contentType: "application/json; charset=utf-8",
    cache: false,
    error: function (error) {
        alert("error");
        alert(error.responseText);
    }
}).done(function (data) {

    InitialRowData = data;
});

请帮忙吗?

1 个答案:

答案 0 :(得分:0)

使用喜欢

            $.ajax({
                    url: "URL",
                    type: "POST",
                    contentType: "application/json;charset=utf-8",
                    data: "data",
                    dataType: "json",
                    success: function (response) {
                        alert(response);
                    },

                    error: function (x, e) {
                        alert('Failed');
                        alert(x.responseText);
                        alert(x.status);
                    }
                });

此处您可以使用json结果解析response

在Methos中使用

return Json(obj, JsonRequestBehavior.AllowGet);

返回Json结果