Foros del Web » Programando para Internet » Javascript »

valor caja de texto ajax

Estas en el tema de valor caja de texto ajax en el foro de Javascript en Foros del Web. buenos días, quería preguntar a ver si me pueden ayudar tengo el siguiente problema, tengo una pantalla donde estoy utilizando ajax, después de ingresar en ...
  #1 (permalink)  
Antiguo 14/01/2015, 06:50
Avatar de jcamacho  
Fecha de Ingreso: marzo-2008
Mensajes: 72
Antigüedad: 16 años, 11 meses
Puntos: 1
valor caja de texto ajax

buenos días, quería preguntar a ver si me pueden ayudar tengo el siguiente problema, tengo una pantalla donde estoy utilizando ajax, después de ingresar en una caja de texto la cédula el no va a otra pagina sino actualizo la información en la misma pagina mediante ajax, me traigo el nombre, apellido, etc... sin embargo si la cédula no existe el tiene una caja de texto que llame bandera para saber si existe o no la cedula en caso de existir el valor de la caja de texto es si en caso contrario no. mi problema es que en mi primera pagina donde tengo mi función en script necesito el valor de bandera pero no me lo daba solo haciendo pruebas por cosas del destino me di cuenta que si le hago un alert después de ejecutar el ajax el me trae el valor, pero si se lo quito entonces no me lo trae, no se que otro truco hacer puesto que el alert me trae el botón aceptar para cerrar el mensaje, y la pantalla estéticamente no queda bien de esa manera con ese mensaje, no se si se puede hacer de otra manera, generar un alert sin boton que tenga un delay o alguien que pueda hecharme una mano a ver como se puede resolver gracias
ejemplo de mi código!!!!
<script>
cargar('contenedor','2dapagina.php?valor='+documen t.form.c_cedula.value);
alert("Buscando..."+document.formAgregarPresentaci on.bandera.value);
x=document.getElementById('bandera').value;
</script>
  #2 (permalink)  
Antiguo 14/01/2015, 09:39
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 3 meses
Puntos: 977
Respuesta: valor caja de texto ajax

Un poco enredada tu explicación, pero si deseas mostrar un mensaje que aparezca y desaparezca solo y no hayan botones, puedes usar una ventana modal. Ingresa al enlace y verás un ejemplo de una.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 14/01/2015, 10:15
Avatar de jcamacho  
Fecha de Ingreso: marzo-2008
Mensajes: 72
Antigüedad: 16 años, 11 meses
Puntos: 1
Respuesta: valor caja de texto ajax

si te entiendo, dejame revisar lo que me mandastes, de todas maneras me voy a explicar un poco mejor a ver si me puedes entender, tengo dos paginas en php, utilizando ajax mi segunda pagina es la que voy actualizar con ajax, en mi segunda pagina va a recibir la cedula de la persona y ahi es donde voy a ejecutar un codigo en php para buscar la persona, si esta persona no existe con una condicion voy a darle valor de si o no a un input, pero aqui es donde esta mi dilema en ese mismo instante la primera pagina deberia estar en la capacidad de activar o desactivar ciertos objetos y botones en caso de ser afirmativo o negativo.... pero como no he hecho un post de mi pagina no encuentro la manera de jugar con el valor que le di a la caja de texto como veras arriba tratando de meter alert para ver que me ejecutaba me di cuenta que si le ponia un alert antes del getelementid me traia el valor de la caja de texto que se llama bandera, y si se lo quitaba no me traia el valor.... no entiendo a ciencia cierta porque hace eso, por eso pregunto si existe una manera de hacerlo como lo quiero hacer o mandar algo como me comentastes a ver si de esa manera le digo que esta buscando la informacion y despues puedo conseguir que me haga lo que hace con el alert gracias.... de todas maneras
  #4 (permalink)  
Antiguo 14/01/2015, 10:27
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 3 meses
Puntos: 977
Respuesta: valor caja de texto ajax

Eso debes de hacerlo en la misma función en donde haces la petición asíncrona (Ajax). El objeto de la petición tiene estados: Cuando es igual a 4, quiere decir que se completó la petición (ya tienes la respuesta), caso contrario, o sea, si es menor a 4, todavía no hay respuesta por parte del servidor y es ahí cuando puedes mostrar un mensaje que le indique al usuario que se está buscando la información.

El estado al que me refiero lo obtienes con la propiedad readyState que seguramente la debes de usar en tu función.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: ajax, caja, funcion, 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 20:29.