Foros del Web » Programando para Internet » Javascript »

URGENTE!!!... Ayuda con un menú dinámico en JS...plis HELP ME

Estas en el tema de URGENTE!!!... Ayuda con un menú dinámico en JS...plis HELP ME en el foro de Javascript en Foros del Web. Hola amigos: Les comento que he estado trabajando mucho en mi web y necesito de su ayuda para hacer un menú dinámico con Javascript, pero ...
  #1 (permalink)  
Antiguo 25/01/2011, 06:44
 
Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 13 años, 4 meses
Puntos: 0
Pregunta URGENTE!!!... Ayuda con un menú dinámico en JS...plis HELP ME

Hola amigos:

Les comento que he estado trabajando mucho en mi web y necesito de su ayuda para hacer un menú dinámico con Javascript, pero el tema es que no he encontrado algo que me ayude mucho, así que les agradeceré toda la ayuda que me puedan prestar...

Les adjunto código para que me puedan ayudar. y les explico más o menos la idea que tengo en mente.

<form name="myform" id="myform" action="{getLink link='myform'}" method="post">
<fieldset class="UIFieldset" style="padding:0px 5px 0px 5px; height:50px;">
<legend class="UILegend"><span class="UILegend_Fix">Ingreso Por Linea</span></legend>
<table border="0" width="93%" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="18" align="center"></td>
<td width="59" align="right">Empresa:</td>
<td width="62" align="center"><select name="cbo_empresa" id="cbo_empresa" style="width:100%;">
<option value="1-9" {if $empresa == "1-9"}SELECTED{/if}>ABC</option>
<option value="96956559-1" {if $empresa == "1-1"}SELECTED{/if}>ZXC</option>
</select></td>
<td width="103" align="right">Zona Primaria:</td>
<td width="122" align="center">
<select name="cbo_ciudad" id="cbo_ciudad" style="width:90%;">
<option value="42" {if $cbo_ciudad == "42"}SELECTED{/if}>Chillan</option>
<option value="43" {if $cbo_ciudad == "43"}SELECTED{/if}>Los Angeles</option>
<option value="45" {if $cbo_ciudad == "45"}SELECTED{/if}>Temuco</option>
<option value="63" {if $cbo_ciudad == "63"}SELECTED{/if}>Valdivia</option>
<option value="64" {if $cbo_ciudad == "64"}SELECTED{/if}>Osorno</option>
<option value="65" {if $cbo_ciudad == "65"}SELECTED{/if}>Puerto Montt</option>
<option value="71" {if $cbo_ciudad == "71"}SELECTED{/if}>Talca</option>
<option value="73" {if $cbo_ciudad == "73"}SELECTED{/if}>Linares</option>
<option value="75" {if $cbo_ciudad == "75"}SELECTED{/if}>Curico</option>
</select></td>
<td width="31" align="right">Tipo:</td>
<td width="87" align="center"><select name="cbo_tipo" id="cbo_tipo" style="width:75%;">
<option value="S" {if $cbo_tipo == "S"}SELECTED{/if}>Rural</option>
<option value="N" {if $cbo_tipo == "N"}SELECTED{/if}>Urbano</option>
</select></td>
<td width="29" align="right">Año:</td>
<td width="102" align="center"><select name="cbo_ano" id="cbo_ano" style="width:80px;">

{foreach from=$cbo_anual item=it_ano}

<option value="{$it_ano.ano}" {if $cbo_anual == $it_ano.ano}SELECTED{/if}>{$it_ano.ano}</option>

{/foreach}

</select></td>
<td width="32" align="right">Mes:</td>
<td width="123" align="left"><select name="cbo_mensual" id="cbo_mensual" style="width:100%;">
<option value="01" {if $cbo_mensual == "01"}SELECTED{/if}>Enero</option>
<option value="02" {if $cbo_mensual == "02"}SELECTED{/if}>Febrero</option>
<option value="03" {if $cbo_mensual == "03"}SELECTED{/if}>Marzo</option>
<option value="04" {if $cbo_mensual == "04"}SELECTED{/if}>Abril</option>
<option value="05" {if $cbo_mensual == "05"}SELECTED{/if}>Mayo</option>
<option value="06" {if $cbo_mensual == "06"}SELECTED{/if}>Junio</option>
<option value="07" {if $cbo_mensual == "07"}SELECTED{/if}>Julio</option>
<option value="08" {if $cbo_mensual == "08"}SELECTED{/if}>Agosto</option>
<option value="09" {if $cbo_mensual == "09"}SELECTED{/if}>Septiembre</option>
<option value="10" {if $cbo_mensual == "10"}SELECTED{/if}>Octubre</option>
<option value="11" {if $cbo_mensual == "11"}SELECTED{/if}>Noviembre</option>
<option value="12" {if $cbo_mensual == "12"}SELECTED{/if}>Diciembre</option>
</select></td>
<td width="110" align="center">
<input type="hidden" name="empresa" id="empresa" value="" />
<input type="button" class="UIButton_Action_Option_Icon UIButton_Action_Option" style="width: 80px;" name="btn_buscar" value="Buscar" onclick="return checkBuscar($('myform'));" id="btn_buscar"/></td>
<td width="40"></td>
</tr>
</table>
</fieldset>
</form>


La idea es esconder la Zona primaria al seleccionar la segunda opción y cambiar el tipo por otro txtbox con distintos parámetros siguiendo la misma estructura.

Les prometo que llevo varios días calentandome la cabeza pero aún no encuentro nada...
  #2 (permalink)  
Antiguo 25/01/2011, 06:51
Avatar de Perr0  
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años
Puntos: 79
Respuesta: URGENTE!!!... Ayuda con un menú dinámico en JS...plis HELP ME

hola demh69

primero, vi tu codigo y pude ver que es una especie de código híbrido, mezclas php, javascript, jquery y quizá que otra cosa mas...aclárate bien que vas a usar o donde necestias ayuda para que postees en el foro indicado.

salu2
__________________
Numerador Mp3 en Access =)
http://www.mediafire.com/download/r9...pdw/mp3(2).zip
  #3 (permalink)  
Antiguo 25/01/2011, 07:43
 
Fecha de Ingreso: diciembre-2010
Mensajes: 12
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: URGENTE!!!... Ayuda con un menú dinámico en JS...plis HELP ME

Hola perro, te comento que estoy trabajando con Smarty, que es un compilador de php y que trabaja bastante bien, aunque para una persona que esté recien comenzando es algo complejo...

en pocas palabras lo que quiero hacer es que cuando en el Select de empresa se escoja la segunda opción, desaparezca la zona primaria y el tipo pueda ser capaz de cambiar, siempre manteniendo la estructura que tienen los valores dentro de un select.

Eso es... espero haberlos aclarados un poco al respecto.

Saludos a todos...

Cita:
Iniciado por Perr0 Ver Mensaje
hola demh69

primero, vi tu codigo y pude ver que es una especie de código híbrido, mezclas php, javascript, jquery y quizá que otra cosa mas...aclárate bien que vas a usar o donde necestias ayuda para que postees en el foro indicado.

salu2

Etiquetas: Ninguno
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 23:29.