Hola amigos desarrolladores necesito ayuda soy nuevo programando con xajax, lo que necesito hacer es que al seleccionar un numero de un combo box me muestre en la parte de abajo la cantidad de combo box que he seleccionado si no me explico bien les dejo un enlace para que vean lo que quiero hacer
http://bookwdw.reservations.disney.go.com/ibcwdw/en_US/_framework/components/processEngine?startOver=true&gatewayID=landing
si ustedes seleccionan el combo box llamado Children se les desplegaran la cantidad de combo box que seleccionen espero me ayuden
este es el codigo que tengo y solo me genera un combo box con todas la opciones que seleccione.
<?php
//incluímos la clase ajax
require('xajax/xajax.inc.php');
//Instaciando el objeto de la clase xajax
$xajax = new xajax();
//creamos la funcion que vamos a utilizar
function seleccion_magica($num)
{
$i=1;
while($i<=$num)
{
$salida= "<select name='edad$i'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
</select>";
$i++;
}
//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
$respuesta->addAssign("respuesta","innerHTML",$salida);
//tenemos que devolver la instanciación del objeto xajaxResponse
return $respuesta;
}
//registramos la función creada anteriormente al objeto xajax
$xajax->registerFunction("seleccion_magica");
//El objeto xajax tiene que procesar cualquier petición
$xajax->processRequests();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Select Magico</title>
<?php
//En el <head> indicamos al objeto xajax se encargue de generar el javascript necesario
$xajax->printJavascript("xajax/");
?>
</head>
<body>
<?php
$i=1;
?>
<form name="formulario">
Numero de niños:
<select name="ninos" id="selector" onchange="xajax_seleccion_magica(document.formular io.ninos.
options[document.formulario.ninos.selectedIndex].value)">
<option value=0>0</option>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
</form>
<div id="respuesta">
</div>
</body>
</html>