Foros del Web » Programando para Internet » ASP Clásico »

Submit con Radiobutton

Estas en el tema de Submit con Radiobutton en el foro de ASP Clásico en Foros del Web. Hola amigos. Tengo el siguiente problema aver si me pueden ayudar porfavor. Tego un formulario con un boton Radiobutton, y funciona bien pero al presionar ...
  #1 (permalink)  
Antiguo 17/07/2009, 16:55
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 17 años
Puntos: 0
Submit con Radiobutton

Hola amigos.
Tengo el siguiente problema aver si me pueden ayudar porfavor.

Tego un formulario con un boton Radiobutton, y funciona bien pero al presionar el boton submit, y carga nuevamente la pagina el boton radiobutton pierde el checked. es decir ninguno queda chequeado y es importante mostrarlo para que el usuario sepa que registro selecciono.

NOTA : dado como esta el codigo era necesario un submit.

Porfavor si alguien lo ha resuelto necesito su ayuda...

Gracias.
  #2 (permalink)  
Antiguo 18/07/2009, 04:33
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Submit con Radiobutton

Hola

Entiendo que el action de form apunta hacia la misma página. En tal caso, recoges los valores y con una condicional marcas los radios que el usuario marcó. Ya dirás.....

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 18/07/2009, 16:32
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
Respuesta: Submit con Radiobutton

usando esto en el radiobutton

Código html:
Ver original
  1. onchange="this.form.submit()"

fonde form es el nombre del formulario que contiene el radio

luego arriba rescatas el radio

Código asp:
Ver original
  1. radio1 = Request.Form("radio1") ' radio1 es el nombre del radiobutoon en tu formulario
  2. radio2 = Request.Form("radio2") ' radio2 es el nombre del radiobutoon en tu formulario

y para que quede marcado lo haces asi

Código asp:
Ver original
  1. <input name="radio1" type="radio" value="1" <% if int(radio1) = 1 Then %>checked <% End If %> onchange="this.form.submit()">
  2.  
  3. <input name="radio2" type="radio" value="2" <% if int(radio2) = 2 Then %>checked <% End If %> onchange="this.form.submit()">
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
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 15:30.