Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] acceder al valor de un input creado en una llamada php

Estas en el tema de acceder al valor de un input creado en una llamada php en el foro de Javascript en Foros del Web. Buenas. Tengo un problema bastante curioso...Resulta que tengo una funcion JS, que llama(con LOAD, sin cambiar de pagina) a un php que inserta unos datos ...
  #1 (permalink)  
Antiguo 20/05/2013, 16:51
 
Fecha de Ingreso: junio-2003
Mensajes: 203
Antigüedad: 20 años, 10 meses
Puntos: 0
acceder al valor de un input creado en una llamada php

Buenas.

Tengo un problema bastante curioso...Resulta que tengo una funcion JS, que llama(con LOAD, sin cambiar de pagina) a un php que inserta unos datos en una base de datos SQL. Ese php, despues de insertar los datos, me crea un input con un valor que le devuelve SQL. Yo necesito acceder al valor de ese input justo despues de cargar el php...pero el input lo crea al final de la funcion y no justo despues de ejecutar el load..¿Como es posible esto?¿Como lo puedo solucionar?
Se entiende mejor viendo el codigo:
Código:
$('#respuestaPhp').load('./exActaInsertarMuestra.php',numeroHoja:numeroHoja});//el php despues de insertar los datos me crea el input txtCodigoMuestraNueva
codigoMuestraNueva=$("#txtCodigoMuestraNueva").val();//aqui ya deberia estar creado, pero todavia no aparece el input
getDatosMuestraActaXml(codigoMuestraNueva,"MOD");//por lo tanto el parametro esta vacio//
//justo despues de llamar a la funcion getDatosMuestraActaXml, crea el input

Gracias.
Un saludo.
  #2 (permalink)  
Antiguo 21/05/2013, 02:05
 
Fecha de Ingreso: junio-2003
Mensajes: 203
Antigüedad: 20 años, 10 meses
Puntos: 0
Respuesta: acceder al valor de un input creado en una llamada php

Solucionado:

Código:
$('#respuestaPhp').load('./exActaInsertarMuestra.php',{numeroHoja:numeroHoja},function(){
      codigoMuestraNueva=$("#txtCodigoMuestraNueva").val();
    getDatosMuestraActaXml(codigoMuestraNueva,"MOD");
});
Un saludo

Etiquetas: creado, funcion, input, js, llamada, php, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:00.