Hoy me han pedido mandar un json por post pero al hacerlo por Ajax con JQuery me ha soltado un error del encode type. Googleando he encontrado que hay que hacerlo con un par de parámetros extra a parte de formatear previamente los parámetros
var _datos = {"address": {"email": "email@email.es"},"privacy": "true"}; $.ajax({ url: "/newsletter-request", data: JSON.stringify(_datos), contentType: "application/json; charset=utf-8", traditional: true, type: "POST", success: function(source){ alert('ok') }, error: function(dato){ alert("ERROR"); } });
0 Comentarios.