Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/10/2014, 20:07
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Problema ajax pasar 2 variables

Cita:
Iniciado por GeekGirl Ver Mensaje
Sacá las comillas del nombre de las variables...
Los nombres de las propiedades de un objeto literal, pueden estar o no entre comillas.

Código Javascript:
Ver original
  1. var obj1 = {
  2.         foo: "foo",
  3.         bar: "bar"
  4.     },
  5.     obj2 = {
  6.         "foo": "foo",
  7.         "bar": "bar"
  8.     };
  9.  
  10. console.log(obj1.foo); //foo
  11. console.log(obj1.bar); //bar
  12. console.log(obj2.foo); //foo
  13. console.log(obj2.bar); //bar

Y respondiendo a luisalberti, si estás trabajando con un formulario, hazlo así:

Código Javascript:
Ver original
  1. function upload(){
  2.     $.ajax({
  3.         url: '{page_url}app/imgaja/',
  4.         type: 'POST',
  5.         contentType: false,
  6.         data: new FormData($("#parametro").parent()),
  7.         processData: false,
  8.         cache: false
  9.     }).done(function(mensaje){
  10.         alert(mensaje + parametro);
  11.         $('#cargando').hide();
  12.     });
  13. }

Al objeto FormData, puedes pasarle un formulario como argumento.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand