我正在运行getJSON javascript jquery(1.8.3)命令来调用例程MCV C#。 C#中的例程返回数据,但是我无法获得它们返回的getJson。如果我限制返回的数据量,则不会发生这种情况。 有谁知道是否是转移字节限制的问题?
按照我正在使用的代码:
function fnPesquisar(posCli) {
$.getJSON('/DiarioOficial/ConferenciaPesquisa()', fnPesquisarCallback);
return false;
}
function fnPesquisarCallback(json) {
$(json).each(function () {
//...
});
}
public JsonResult ConferenciaPesquisa()
{
BWF.DiarioOficial.Publicacao bwf = new BWF.DiarioOficial.Publicacao();
return Json(bwf.Pesquisar(), JsonRequestBehavior.AllowGet);
}
答案 0 :(得分:0)
我认为这是针对您的GET
请求,尝试通过更改服务器设置来更改GET请求的限制,也许this link可以帮助您。
您也可以在web.config
<appSettings>
<add key="aspnet:MaxJsonDeserializerMembers" value="150000" />
</appSettings>
或者只是将您的方法更改为POST
。