he un objeto que se parece a estoJavascript - pass objeto por correo
var obj = { p1: true, p2: true, p3: falsa }
Busco a tratar y pasar este objeto como parte de una solicitud posterior.
sin embargo, en el otro extremo (en php) todo lo que consigo es
[object Object]
¿Cómo puedo enviar un objeto a través de correos?
básicamente lo que estoy tratando de hacer es
tengo una entrada que se oculta y se crea como tal
<input id="obj" type="hidden" name="obj[]">
que es parte de una forma oculta.
cuando se pulsa un botón que tienen
$(#obj).val(obj);
$('form').submit();
sugerencias Por favor, no utilizar AJAX como debo hacerlo de esta manera, ya que es para descargar un archivo creado de forma dinámica.
A + primero para leer toda la pregunta, y tu respuesta también funciona perfectamente :) Aceptaré asap – Hailwood
+1, y aquí hay una demostración: http://jsfiddle.net/TQEzE/ – karim79
incluso funciona de forma recursiva '{a: {b: 'c', d: {e: 'f', g: 'h'} , i: 'j'} '=>' a [b] = c & a [d] [e] = f & a [d] [g] = h & i = j' – user3338098