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

168
Vistas
¿Por qué mi matriz en mi controlador MVC sería nula en Ajax Postback?

Aquí está mi matriz:

 {latlng: [{lat: 41.9841092242239, lng: -87.6459866168}, {lat: 41.948650308164744, lng: -87.64431828280067}, {lat: 41.94833112697515, lng: -87.644017875391}]

Aquí está mi código javascript:

 var postedData = JSON.stringify({ latlng: boundaries }); alert("here are your boundaries so far : " + postedData); $.ajax({ url: '/Communities/UpdateBoundaries', type: "POST", traditional: true, contentType: "application/json", data: postedData, datatype: "json", success: function () { console.log('success!!'); } }); }

y aquí está mi controlador: donde los límites son mi matriz entrante de latlng, pero llega en nulo.

 [HttpPost] public ActionResult UpdateBoundaries(List<latLng> boundaries) { return View(); }
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Cambio

 var postedData = JSON.stringify({latlng: boundaries});

a

 var postedData = JSON.stringify(boundaries);

Esto se debe a que el parámetro de acción es una matriz. Si fuera un tipo que contenía una propiedad de matriz con el nombre de propiedad latlng , entonces lo pasa de la misma manera que lo hizo en su código existente.

about 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