Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2012, 11:33
Avatar de Gerardo12
Gerardo12
 
Fecha de Ingreso: octubre-2012
Ubicación: Veracruz,Veracruz
Mensajes: 12
Antigüedad: 11 años, 6 meses
Puntos: 0
selects anidados recargando la pagina

buenas a todos, tenga un problema con mi pagina de hecho estoy trabajando con php y no deseo conectar con base de datos y mucho menos utilizar javascripr, la verdad tengo problemas con javascript no le entiendo del todo.

el problema que tengo es que son cuatro selects anidados y al escojer una opcion con un boton de continuar le digo que me cargue el siguiente select y si lo ahce pero me carga toda la pagina perdiendome la opcion seleccionada anteriormente, como puedo ahcerle para que no se elimine la opcion anteriormente seleccionada, e investigado en internet y me dicen que utiice un iframe pero no entiendo bien como emplearlos.

mi codigo es el siguiente:

//primer selector (master_dropdown)
$form['master_dropdown'] = array(
'#type' => 'select',
'#title' => 'Primer selector',
'#options' => $initial_options,
'#default_value' => $master_SEGUNDA,
'#attributes' => array('class' => 'master-dropdown'),
);
//boton de continuar para enlasar al segundo selector
$form['continue_to_dependent_dropdown'] = array(
'#type' => 'submit',
'#value' => t('Continuar'),
'#attributes' => array('class' => 'next-button'),
'#submit' => array('ahah_example_dropdown_continue'),
);


//creacion del formulario checbox de la segunda seleccion
$form['segunda_dropdown_holder'] = array(
'#type' => 'select',
'#title' => t('Segunda selección'),
'#options' => get_second_dropdown_options($master_SEGUNDA),
'#attributes' => array('class' => 'segunda_dropdown_holder'),
);
//boton de enlace para la tercera seleccion
$form['continue_to_dependent_dropdown_tercera'] = array(
'#type' => 'submit',
'#value' => t('Continuar'),
'#attributes' => array('class' => 'next-button'),
'#submit' => array('tercera_dropdown_continue'),
);


//creacion del tercer formulario de checbox
$form['tercera_dropdown_holder'] = array(
'#type' => 'select',
'#title' => t('Tercera selección'),
'#options' => get_tercera_options($master_TERCERA),
'#attributes' => array('class' => 'tercera_dropdown_holder'),
);
//boton de enlace para la tercera seleccion
$form['continue_to_dependent_dropdown_cuarta'] = array(
'#type' => 'submit',
'#value' => t('Continuar 3'),
'#attributes' => array('class' => 'next-button'),
'#submit' => array('cuarto_dropdown_continue'),
);


por favor alguien podria decirme si puedo emplear algo solo para que se regargue el siguiente select o combox y no toda la pagina en si de antemano muchisimas gracias.,