17/08/2009, 20:40
|
| | Fecha de Ingreso: agosto-2009
Mensajes: 17
Antigüedad: 15 años, 3 meses Puntos: 0 | |
Rellenar campos automaticamente... Tengo un problema con el rellenado de campos automaticamente.
les pondre mi codigo:
<head>
<title>Prueba</title>
<script language="JavaScript" type="text/javascript">
var xmlhttp = false;
//---
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
//---
function peticAjax(pagina,cad){
var parametro = "proveedor="+cad; alert(parametro);
xmlhttp.open("POST",pagina,true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
resp = xmlhttp.responseText;
registro = resp.split('::~::');
document.getElementById('txttipo').value=registro[1];
document.getElementById('txtplaca').value=registro[2];
}
}
xmlhttp.send(parametro);
}
</script>
</head>
<body>
<?php
include("../db/coneccion.php");
$sql= ("select nombre_proveedor,extra1,extra2 from proveedores");
$rs=mysql_query($sql,$conectar);
$prov = mysql_fetch_array($rs);
//echo $prov['nombre_proveedor']."::~::".$prov['extra1']."::~::".$prov['extra2'];
echo "<form id=\"form1\" name=\"form1\" method=\"post\" action=\"\">
<select id=\"cmbproveedor\" onchange=\"javascript:peticAjax('prueba2.php',this .value);\">
<option value=''>--- Selecc. Proveedor ---</option>";
while($prov1 = mysql_fetch_array($rs)){
echo "<option value=".$prove['nombre_proveedor'].">".$prov1['nombre_proveedor']."</option>";
}
echo "</select>
Tipo de Camión:<input name=\"txttipo\" type=\"text\" id=\"txttipo\"/>
Placas:<input name=\"txtplaca\" type=\"text\" id=\"txtplaca\" size=\"10\" />
</form>";
//.................................................. .................................................. ..............
?>
</body>
</html>
El problema que tengo aqui es que no manda al cad lo que selecciono en el combobox.
y por eso no rellena los dos campos que necesito alguien me puede apoyar diciendome cual es el error???
Gracias. |