Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/11/2009, 12:43
flashtkd
 
Fecha de Ingreso: agosto-2008
Mensajes: 587
Antigüedad: 16 años, 3 meses
Puntos: 6
Respuesta: Enviar datos desde menu de formulario y actualizar en la misma pagina

el codigo completo quedaria asi ?

ya que no me funciona:

index.html
Código PHP:
<script language "javascript">
var 
XMLHttpRequestObject false;

if (
window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (
window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function 
getData(dataSourcedivID)
{
if(
XMLHttpRequestObject) {
var 
obj document.getElementById(divID);
XMLHttpRequestObject.open("GET"dataSource);

XMLHttpRequestObject.onreadystatechange = function()
{
if (
XMLHttpRequestObject.readyState == &&
XMLHttpRequestObject.status == 200) {
obj.innerHTML XMLHttpRequestObject.responseText;
}
}

XMLHttpRequestObject.send(null);
}
}
</script>

<select name="elemento" id="elemento" onChange="getData('recibido.php?id='+this.value, 'targetDiv')">
<option value="1" onClick="getData('recibido.php?elemento=1', 'targetDiv')">Primer elemento</option>
<option value="2" onClick="getData('recibido.php?elemento=2', 'targetDiv')">Segundo elemento</option>
<option value="3" onClick="getData('recibido.php?elemento=3', 'targetDiv')">Tercer Elemento</option>
<option value="4" onClick="getData('recibido.php?elemento=4', 'targetDiv')">Cuarto Elemento</option>
</select>

<br><br>

<div id="targetDiv">
The fetched data will go here.
</div> 
recibido.php
Código PHP:
<?php

echo "Valor recibido: ".$_GET['elemento'];

echo 
$_GET['id'];

?>