我试图将我的flexgrid数据传递到我的控制器,但只是弹出一个错误:
JSON请求太大而无法反序列化
控制器:
$("#Job3").countdown("2015/09/07 03:43:20", function(event) {
var format = '%H:%M:%S';
if(event.offset.days > 0) {
format = '%-d day%!d ' + format;
}
if (event.offset.seconds > 0) {
$("#Panel").show();
$("#NoJob").hide();
}
$(this).text(event.strftime(format));
if (event.elapsed){
$(this).html('Expired');
$("#TdJob3").hide();
if (($('table#Panel tr:visible').length) == 1) {
$("#Panel").hide();
$("#NoJob").show();
}}
});
JS
public ActionResult Testing(IList<Models.Schedule.plan> pParameter)
{
//Codes...
return Json("successfully saved!", JsonRequestBehavior.AllowGet);
}
或者你有其他建议吗?提前谢谢
答案 0 :(得分:7)
获取您的Appsettings,并为aspnet设置更高的值:MaxJsonDeserializerMembers:
<appSettings>
<add key="aspnet:MaxJsonDeserializerMembers" value="20000" />
</appSettings>