$.ajax({
                type: "POST",
                url: wsURL,
                data: JSON.stringify(dataToExport),
                success: function() {
                    window.location = "../../handlers/GetData.ashx";
                    return false;
                },
                dataType: "json",
                contentType: "application/json; charset=utf-8"
            });

最佳答案

根据您当前的环境,有三种基本的处理方法:

1>在您的web.config中设置MaxJsonLength属性的默认值。 (这仅适用于处理JSON的网络服务)

2>设置JavascriptSerializer对象的MaxJsonLength属性以执行序列化。

3>如果使用MVC4处理返回的JSON值,则可能要覆盖默认的JsonResult()ActionResult并手动更改最大大小。

09-25 17:10
查看更多