Ahor mi problema es hacer q se autocomplete el DNI y el RUC a la vez. Tengo el codigo casi listo, lo que no tengo claro es como poder recibir en mi funcion del script dos variables, en este caso el "dni" y el "ruc". Ahi les copio el codigo.
Código del principal.php en donde esta el script, el problema es en function mostrar_respuesta(respuesta), que esta recibiendo una variable nada mas de la pagina script.php
Código PHP:
Ver original
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Generar Orden</title> <script type="text/javascript" src="prototype.js"></script> <script language="javascript"> function conseguirResultados() { contenido = $('caja1').value; var peticion = new Ajax.Request( 'script.php', { method: 'post', parameters: 'cont='+contenido, onComplete: mostrar_respuesta } ); } function mostrar_respuesta(respuesta) { $('caja2').value = respuesta.responseText; $('caja3').value = respuesta.responseText; } </script> </head> <body style="margin:0px"> <form id="form1" name="form1" method="post" action=""> <fieldset class="orden"> <legend>Datos de Orden</legend> <table width="760" border="0" cellspacing="0" cellpadding="0"> <tr> <th colspan="4" align="left" scope="col"> </th> </tr> <tr> <td align="left" class="Estilo4">Nombre</td> <td colspan="3" align="left"><input name="caja1" type="text" id="caja1" onchange="conseguirResultados();"/></td> </tr> <tr> <td align="left" class="Estilo4">DNI</td> <td colspan="3" align="left"> <input name="caja2" type="text" id="caja2" /></td> </tr> <tr> <td align="left" class="Estilo4">RUC</td> <td colspan="3" align="left"><input name="caja3" type="text" id="caja3" /></td> </tr> <tr> <td align="left" class="Estilo4"> </td> <td colspan="3" align="left"> </td> </tr> </table> </fieldset> </form> </body> </html>
Codigo del script.php
Código PHP:
Ver original
<?php $sql = mysql_query("SELECT dni_cliente FROM cliente WHERE nombre_cliente='".$_POST['cont']."'") or die (mysql_error()); echo $resultado_sql['dni_cliente']; ?>
He aqui mi confuncion, este script.php esta devolviendo un valor como hago para devolver dos valores y que lo reciba la function mostrar_respuesta(respuesta) de principal.php
No estoy seguro si solo hago dos "echo" o como?
Espero ser claro en mi duda. Gracias