Gracias por responder Fhede pero te cuento.
No hay formulario
El boton esta fijo dentro de un div asi
<button ...../button>
Eso es algo que realmente no se como funciona, porque en la funcion esta la clausula "onSubmit" que es de un form y no tengo form y funciona igual.
Quizas esta dentro del AjaxUpload.
Pero voy a probar de agregarle un form como decis, quizas es justamente esa la cuestion de porque no envia nada.
Lo que no se, es sobre esto que me comentas, el serialize.
Decime, si tengo 30 campos en el form? con el serialize los puedo enviar todos juntos sin necesidad de daclarar de forma individual para el envio??