Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2008, 09:21
jasv
 
Fecha de Ingreso: julio-2008
Ubicación: Caldas, Antioquia, Colombia
Mensajes: 81
Antigüedad: 16 años, 5 meses
Puntos: 4
Duda sobre la interaccion de ajax y javascript

Hola a todos...
la verdad no se si el titulo de este topic sea el correcto... pero tengo una duda...
estoy utilizando el archivo prototype... realizo la siguiente accion...

//funcion ajax
new Ajax.Updater('businst', 'rpc.php', {method: 'post', postBody: 'action=businstructor&id='+id});

//php
$id=$_POST['id'];
$res=$f->buscarInst('instructores',$id,'identificacion') ;
if ($res[0]==true){
echo '<input type="text" id="instidentificacion" value="1">';
}else{
echo '<input type="text" id="instidentificacion" value="0">';
}

todo funciona excelente... el textbox aparece perfectamente con el resultado correcto... sin embargo cuando inserto esta linea...

new Ajax.Updater('businst', 'rpc.php', {method: 'post', postBody: 'action=businstructor&id='+id});
alert(document.getElementById('instidentificacion' ).value);

para que me salga el alert debo darle dos clicks... es decir simpre me sale el resultado anterior del textbox... la verdad no entiendo porque pasa esto... y necesito utilizar el resultado del textbox para que se actualice otra parte de la pagina tambien con ajax...

gracias de antemano....