Foros del Web » Programando para Internet » Javascript »

Como puedo forzar un submit con un jump menu

Estas en el tema de Como puedo forzar un submit con un jump menu en el foro de Javascript en Foros del Web. Holas!! Tengo un problema, estoy utilizando un jump menu en un formulario de ingreso de datos, este jumpmenu al elegir un elemento de este se ...
  #1 (permalink)  
Antiguo 24/05/2004, 16:30
 
Fecha de Ingreso: enero-2002
Mensajes: 77
Antigüedad: 23 años
Puntos: 0
Pregunta Como puedo forzar un submit con un jump menu

Holas!!
Tengo un problema, estoy utilizando un jump menu en un formulario de ingreso de datos, este jumpmenu al elegir un elemento de este se actualiza el pop up q estoy usando y pasa un valor x a un elemento del formulario (un text por ej). pasa q cuando ya tengo otros datos ingresados y se me ocurre cambiar de o ingresar elementos q hay en el jumpmenu me borra todo lo q he escrito... se me ocurrio q podria forzar un submit desde la funcion js q hace la funcionalidad de jumpmenu, que es mi pregunta, pk la funcion es una vil copia del dreamweaver. y corresponde a lo siguiente :

function MM_jumpMenu(targ,selObj,restore)
{
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

otra pregunta, existe otra forma de no perder los valores de las variables del formulario sin hacer submit ?????

por favor, si me pudieran ayudar.... de antemano muchas gracias.
  #2 (permalink)  
Antiguo 25/05/2004, 00:20
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años
Puntos: 61
No te he entendido muy bien. jumpmenu supongo que te refieres a un select. Cambialo así:

function MM_jumpMenu(targ,selObj,restore)
{
eval("document."+targ+".submit()");}

Siendo targ el name del formulario en cuestión.

Si puedes decir un poco mejor por qué se borran los elementos del formulario tal vez te pueda ayudar más.

Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
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 19:56.