Error gertElementByID
Publicado por AUS (22 intervenciones) el 16/02/2019 21:28:25
Hola
tengo un error en mi codigo que no consigo solucionar
He creado en un fichero js la siguiente funcion que sube un fichero al servidor
en el php tengo un div llamado ListadoImagenes
cuando lanzo la funcion me hace perfectamente la parte de subir el fichero al servidor y me devuelve correctamente el nombre del fichero en el data.msg.
El problema viene cuando intento ejecutar la siguiente funcion que es grabar los datos en mysql
el div listadoimagenes se carga 'rel' con el nombre pero solo si pongo un stop en el debugger
he probado a hacerlo con attr y con getelementBy
pero es como si la funcion insertar_fichero se ejecutase antes de cargar el rel/html
podeis ayudarme??
Muchas gracias
AUSC
tengo un error en mi codigo que no consigo solucionar
He creado en un fichero js la siguiente funcion que sube un fichero al servidor
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function subirImagenes()
{
var idImagenes=document.getElementById("documentos");
var archivos=idImagenes.files;
var dataF=new FormData();
dataF.append("archivo",archivos[0]);
$.ajax({
url:"ajax/upload_file.php",
type:"POST",
data: dataF,
dataType:"json",
contentType:false,
processData:false,
cache:false,
success: function(data){
$("#listadoImagenes").html(data.msg);
$("#listadoImagenes").attr('rel',data.msg);
$("#errores").html(data.err);
}
});
}
var nombre=document.getElementById("listadoImagenes").innerHTML;
//var nombre = $("#listadoImagenes").attr('rel');
$.ajax({
async: false,
type: "POST",
url:"ajax/ficha/insertar_fichero.php",
data:
{
Nombre:nombre,
},
success: function(msg){
}
});
en el php tengo un div llamado ListadoImagenes
cuando lanzo la funcion me hace perfectamente la parte de subir el fichero al servidor y me devuelve correctamente el nombre del fichero en el data.msg.
El problema viene cuando intento ejecutar la siguiente funcion que es grabar los datos en mysql
el div listadoimagenes se carga 'rel' con el nombre pero solo si pongo un stop en el debugger
he probado a hacerlo con attr y con getelementBy
pero es como si la funcion insertar_fichero se ejecutase antes de cargar el rel/html
podeis ayudarme??
Muchas gracias
AUSC
Valora esta pregunta
0