Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

146
Vistas
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

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

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

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

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>
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda