Cita:
Iniciado por GeekGirl 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 originalvar obj1 = {
foo: "foo",
bar: "bar"
},
obj2 = {
"foo": "foo",
"bar": "bar"
};
console.log(obj1.foo); //foo
console.log(obj1.bar); //bar
console.log(obj2.foo); //foo
console.log(obj2.bar); //bar
Y respondiendo a
luisalberti, si estás trabajando con un formulario, hazlo así:
Código Javascript
:
Ver originalfunction upload(){
$.ajax({
url: '{page_url}app/imgaja/',
type: 'POST',
contentType: false,
data: new FormData($("#parametro").parent()),
processData: false,
cache: false
}).done(function(mensaje){
alert(mensaje + parametro);
$('#cargando').hide();
});
}
Al objeto
FormData
, puedes
pasarle un formulario como argumento.
Saludos