Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/07/2010, 09:58
kstro21
 
Fecha de Ingreso: diciembre-2008
Mensajes: 83
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: llamar a una jsp

Bueno puedieras poner en el value de la opcion el jsp a donde quieres q valla, y hacer una funcion mas o menos asi

Código Javascript:
Ver original
  1. //Esto es solo para q tengas una idea
  2. var changeAction = function (newAction)
  3. {
  4. if(newAction === '0') return false;
  5.  document.getElementById('elFormulario').action = newAction;
  6.  document.getElementById('elFormulario').submit();
  7. }

entonces en el onchange del select pondrias esta funcion, mas o menos se veria asi
Código HTML:
Ver original
  1. <div class="div_texbox" id="divSelMeses">
  2. <select name="cboTest" onChange="changeAction(this.value);">
  3. <option value="0">Seleccione alguno</option>
  4. <option value="centro_principal_control.jsp">CPC</option>
  5. <option value="otro.jsp">SERVICOS</option>
  6. </div>

Ahora, si quieres mantener los value como los pones en tu ejemplo, podrias entonces poner un arreglo con los jsp dependiendo de la opcion

Código Javascript:
Ver original
  1. var jsp = {'0':'0', '1':'centro_principal_control.jsp', '2':'otro.jsp'};
  2. //Esto es solo para q tengas una idea
  3. var changeAction = function (newAction)
  4. {
  5. if(newAction === jsp['0']) return false;
  6.  document.getElementById('elFormulario').action = jsp[newAction];
  7.  document.getElementById('elFormulario').submit();
  8. }

espero te ayude
__________________
Agradecer no cuesta nada.