buenas a todos.....lo q ocurre es lo siguiente tengo un input en el cual se digita un codigo y por ende debe autocompletar los demas sin embargo ,no ocurre absolutamente nada,he estado buscando en muchos foros y por supuesto encontre material de mucha ayuda pero debo tener un error en alguna parte y llevo algunos dias sin encontrarlo, por esta razon decidi acudir a uds si lograban cachar el error ;gracias de antemano
pagina1.php
Código Javascript
:
Ver original<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<script type="text/javascript" src="prototype.js"></script>
<script language="javascript">
function conseguirResultados() {
contenido = $('cod_proveedor').value;
var peticion = new Ajax.Request( 'script.php', { method: 'post', parameters: 'cont='+contenido, onComplete: mostrar_respuesta } );
}
function mostrar_respuesta(respuesta) {
datos=respuesta.responseXML;
$('nombre_proveedor').value = datos.getElementsByTagName('nombre_proveedor').item(0).firstChild.data;
$('apellido_proveedor').value = datos.getElementsByTagName('apellido_proveedor').item(0).firstChild.data;
}
</script>
Código HTML:
Ver original<form id="form1" name="form1" method="post" action="">
proveedor a Actualizar
<br /> codigo de proveedor
<input name="cod_proveedor" type="text" id="cod_proveedor" onchange="conseguirResultados(); " onkeypress="return validar(event)"/>nombre proveedor
<input name="nombre_proveedor" type="text" id="nombre_proveedor" onkeypress=\"return validar2(event)\" />apellido proveedor
<input name="apellido_proveedor" type="text" id="apellido_proveedor" onkeypress=\"return validar3(event)\" />
script.php
Código PHP:
Ver original<?php
$xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>
<datos>
<nombre_proveedor>".$resultado_sql['nombre_proveedor']."</nombre_proveedor>
<apellido_proveedor>".$resultado_sql['apellido_proveedor']."</apellido_proveedor>
</datos>";
header("Content-Type: Text/xml"); echo $xml;
?>