Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/06/2014, 14:07
dasapa
 
Fecha de Ingreso: octubre-2011
Mensajes: 206
Antigüedad: 13 años
Puntos: 1
Respuesta: Enviar variable formulario - Valums Uploader

Hola, no hago submit en el formulario. Abro el formulario (registro de una tabla) con los datos de texto ya rellenos. Dentro del formulario hay un fileuploader (Valums Ajax Fileuploader) en el que clicko y adjunto un archivo. El problema que tengo es que al adjuntar el archivo tengo que enviar el valor del campo de texto (valor unico de ese registro concreto). Ese valor lo inserto en la base de datos con el nombre del fichero,path etc. De este forma se que el fichero pertenece a ese registro y puedo buscarlo.

He probado el codigo de abajo pero se queda var Id con valor null, creo que no la estoy enviando...
Código PHP:

function createUploader() {
var 
Id document.getElementById("Id").value;
    $.
ajax({
                    
url:"upload_valums.php",
                    
type:"POST",
                    
data:Id,
                    
dataType:"json",
                     
success:
                            function(
respuesta)
                        {
                      var 
uploader = new qq.FileUploader({
                         
elementdocument.getElementById('fileuploader'),
                             
action'upload_valums.php',
                         
//Files with following extensions are only allowed
                          
allowedExtensions: ['txt','jpg','pdf','png','xls','xlsx','doc','docx','zip'],
                          
sizeLimit10737418240// Maximum filesize limit which works without any problems is 30MB. Current limit is set to 10MB = 10 * 1024 * 1024
                         
onCompletelistar
});            
                        }
                   })