Javascript 字符串化JSON的大数组?
我有一个大约200个复杂Javascript对象的数组。我正在尝试将这些数据字符串化,以便在AJAX post请求中使用。在服务器端,我使用ASP.NET MVC。如何将此数据串接以发送到服务器?当我尝试使用JSON.Stringify时,浏览器会锁定 在我的控制器中:Javascript 字符串化JSON的大数组?,javascript,asp.net-mvc,Javascript,Asp.net Mvc,我有一个大约200个复杂Javascript对象的数组。我正在尝试将这些数据字符串化,以便在AJAX post请求中使用。在服务器端,我使用ASP.NET MVC。如何将此数据串接以发送到服务器?当我尝试使用JSON.Stringify时,浏览器会锁定 在我的控制器中: [HttpPost] public void SaveAs(SaveAsInputModel input) 为什么不尝试使用XMLHttpRequest呢?它是一个javascript对象,允许在客户端和服务器
[HttpPost]
public void SaveAs(SaveAsInputModel input)
为什么不尝试使用XMLHttpRequest呢?它是一个javascript对象,允许在客户端和服务器之间传递数据。我已经使用它顺利地传递了整个XML对象
希望它能帮助你 所以我发现锁定浏览器的不是字符串化数组,而是将其打印到控制台。我收到服务器错误的原因是,在我的MVC项目中,我无意中限制了服务器可以反序列化多少JSON对象。浏览器在序列化数据时没有问题 200个物体并不多。你确定它锁上了吗?也许你又犯了一个错误。方法名为JSON.stringify btw。每个对象可能有20个属性,其中一个属性也是数组。我正在使用JSON.stringify,如果我等待足够长的时间,它最终会工作。我也在使用谷歌浏览器。