Mandar un json por ajax

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");
}
});
Dejar un comentario?

0 Comentarios.

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.