Hola amigos tengo una duda encontre en este mismo foro una funcionen prototype q carga datos en los input de acuerdo a un dato seleccionado desde un campo tipo select, yo quiero hacer lo mismo, pero en vez de un campo tipo select quiero q al escribir el dato en un campo tipo text q una vez escrito y q al hacer click fuera de este campo q me cargue todos los datos de ese id escrito en los otros input text correspondientes
lka funcion en prototype q tengo es la siguiente:
Código PHP:
Event.observe( window, 'load', function()
{
$('rut_padre').onblur = function()
{
var itemSelected = this.options[this.selectedIndex].value;
var pars = "rut_padre=" + escape(itemSelected);
alert( pars );
new Ajax.Request( 'ajax_comprobar_rut_padre.php',
{
method: 'get',
parameters: pars,
onSuccess: function(transport)
{
alert("Ajax Request completed! response: " + transport.responseText);
fillDatos( transport.responseText );
}
}
);
};
});
function fillDatos( response ) {
var items = response.split( "||" );
var nombre_padre = items[0];
var apellido_paterno_padre = items[1];
var apellido_materno_padre = items[2];
$('nombre_padre').value = nombre_padre;
$('apellido_paterno_padre').value = apellido_paterno_padre;
$('apellido_materno_padre').value = apellido_materno_padre;
}
y el archivo php al q llamo es este:
Código PHP:
<?php
// Que no se nos olvide incluir nuestro fichero con la conexion a la base de datos.
include_once("./include_php/conexion.php");
include_once("./include_php/funciones.php");
$fecha = date("Y/m/d");
$_SESSION['ide_nino'];
$_SESSION['rut']=$_REQUEST['rut_padre'];
$conn = conexion();
if($conn!=1)
{
$sql="SELECT nombre_padre, apellido_paterno_padre, apellido_materno_padre FROM padre WHERE rut_padre='".$_SESSION['rut']."'";
$res=pg_query($conn, $sql);
$row= pg_fetch_array ($res);
echo $row[0]."||".$row[1]."||".$row[2];
}
?>
mi pregunta es; Qué deberias yo cambiar de esta funcion en prototype para q en vez de escojer un dato desde una lista de campo select lo haga escribiendo el id en un campo text y q al salir de este campo input text me cargue los datos q tienen q ver con dicho id en los otros campos correspondientes??? porfavor amigos ruego por su ayuda!!!!! de antemano gracias..... bye.