Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ayuda hacer funcionar codigo ajax

Estas en el tema de Ayuda hacer funcionar codigo ajax en el foro de Frameworks JS en Foros del Web. Como estan Como comente en un post anterior necesito que de una lista desplegable al seleccionar un producto me traiga automaticamente de la bd del ...
  #1 (permalink)  
Antiguo 15/10/2008, 10:45
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años
Puntos: 50
Ayuda hacer funcionar codigo ajax

Como estan

Como comente en un post anterior necesito que de una lista desplegable al seleccionar un producto me traiga automaticamente de la bd del producto el precio y otros datos

me estaba basando en el ejemplo que hay en esta pagina
http://www.pcimpacto.com.ar/informacion.php?id=45

Tengo esto


Código HTML:
<script type="text/javascript">
function getDataServer(url, vars){
     var xml = null;
     try{
         xml = new ActiveXObject("Microsoft.XMLHTTP");
     }catch(expeption){
         xml = new XMLHttpRequest();
     }
     xml.open("GET",url + vars, false);
     xml.send(null);
     if(xml.status == 404) alert("Url no valida");
     return xml.responseText;
}
</script>
<script type="text/javascript">
function ValProducto(campo){
	var IdProducto = document.getElementById("SYSCodProducto" + campo).value;
    var error = getDataServer("servajax.php","?eliminar_pais="+IdProducto);
    if(error){
        //alert(error);
		document.getElementById("SYSValUnitario"+campo).value = <?=$ValProducto;?>;
    }
}
</script>
<!-- El el formulario va la lista que llama la funcion -->
<select name="SYSCodProducto<?=$P;?>" id="SYSCodProductoSYS<?=$P;?>" onChange="ValProducto(<?=$P;?>);"

El archivito php es este
Código PHP:
<?
// Realizo la conexi{on a la base de datos.
include ("conexion.php");
$link conectarse();
if(
$_GET["eliminar_pais"]){

    
$consulta_chequeo mysql_query("select * from sysproductos where Id_Producto = ".$_GET["eliminar_pais"];
    
$ValProducto mysql_result($consulta_chequeo,0,ValUniProducto);
}
?>

Pues todo teoricamente ya esta bien pero no se como mandarle el resultado $ValProducto de la consulta para que se lo asigne al campo de texto que tiene valor de producto.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:45.