Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2005, 14:05
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 9 meses
Puntos: 9
hola El_Metallick, para acceder desde javascript al valor seleccionado de un combo, sería algo así:

document.tu_form.tu_combo.options[document.tu_form.tu_combo.selectedIndex].value

Entonces, lo que tendrías que hacer es cambiar el tipo de ínput del formulario, en lugar de submit, poner button. Ese botón, al dar click, llamaría a la función que haría la tarea que estás necesitando. Si dejas el botón como tipo submit, sea cual sea el resultado de la ventana de confirmación, el formulario lo mismo hará el submit.
La lógica que seguiría para mi sería algo como esto:

Código:
 
Si el total de productos de la categoría seleccionada = 0, entonces:
   hago el submit sin la ventana de confirmación
sino 
   doy notificación con la ventana de confirmación
		 Si el valor es true, entonces:
			hago el submit
		 sino 
			no hago el submit
Otra cosa, no se si habrá sido un error de confusión cuando escribiste el código acá, pero te faltó poner las llaves en la sentencia condicional.

if(!confirmar){
return false;
}else{
return true;
}

Espero que haya sido de ayuda.
Saludos!.
__________________
Add, never Remove

Última edición por mariano_donati; 31/07/2005 a las 14:18