小编Kay*_*rim的帖子

获取"JSON请求太大而无法反序列化"

我收到此错误:

JSON请求太大而无法反序列化.

这是发生这种情况的场景.我有一类国家,其中包含该国的航运港口清单

public class Country
{
    public int Id { get; set; }
    public string Name { get; set; }
    public List<Port> Ports { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我在客户端使用KnockoutJS进行级联下拉.所以我们有两个下拉列表,其中第一个是国家,第二个是该国家的港口.

到目前为止一切正常,这是我的客户端脚本:

var k1 = k1 || {};
$(document).ready(function () {

    k1.MarketInfoItem = function (removeable) {
        var self = this;
        self.CountryOfLoadingId = ko.observable();
        self.PortOfLoadingId = ko.observable();
        self.CountryOfDestinationId = ko.observable();
        self.PortOfDestinationId = ko.observable();  
    };

    k1.viewModel = function () {
        var marketInfoItems = ko.observableArray([]),
            countries = ko.observableArray([]),

            saveMarketInfo = function () {
                var …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc knockout.js

199
推荐指数
1
解决办法
8万
查看次数

标签 统计

asp.net-mvc ×1

knockout.js ×1