Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

149
Views
El método de publicación de matriz MVC Ajax no funciona

Mi problema es que cuando publico datos con ajax con el código a continuación

 $.ajax({ type: 'POST', url: '@Url.Action("ChangeOrder", "Menu")', data: JSON.stringify(array), success: function (data, status, xhr) { if (data.Status == 200) { toastr.success('@Resources.Resource.Success_MenuOrderSave'); } else { toastr.error('@Resources.Resource.Error_Unexpected'); return; } }, dataType: "json", contentType: "application/json; charset=utf-8", beforeSend: function () { }, complete: function () { } });

Ocurre un error cuando se envía una matriz que tiene 227 elementos, pero funciona si la matriz tiene 10 elementos, ¿hay un límite para esto?

 var item = { refMenu: data[i].id, refParent: null, refPortal: "@SessionRepository.GetPortalId()", Order:i+1 }

la matriz de elementos está arriba. El error es 500, actúa como método de obtención cuando la matriz es grande. pero funciona cuando la matriz no es grande

El error es

Detalles de la excepción: System.InvalidOperationException: la solicitud JSON era demasiado grande para deserializarse.

Gracias por adelantado

about 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Pruebe con un valor mayor para aspnet:MaxJsonDeserializerMembers en web.config:

 <appSettings> <add key="aspnet:MaxJsonDeserializerMembers" value="150000" /> </appSettings>
about 4 years ago · Santiago Trujillo Report

0

Establezca un valor JSON máximo más alto para aspnet:MaxJsonDeserializerMembers en la configuración de la aplicación:

 <appSettings> <add key="aspnet:MaxJsonDeserializerMembers" value="1000000" /> </appSettings>
about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!