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

imagen que se cambie al hacer click en asp

Estas en el tema de imagen que se cambie al hacer click en asp en el foro de ASP Clásico en Foros del Web. hola a todos espero de vuestra ayuda tengo un page.asp en donde se listan datos en una de las columna tengo un icono que la ...
  #1 (permalink)  
Antiguo 08/07/2011, 05:50
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 13 años, 10 meses
Puntos: 2
imagen que se cambie al hacer click en asp

hola a todos espero de vuestra ayuda
tengo un page.asp en donde se listan datos en una de las columna tengo un icono que la momento de hacer click me acutaliza un registro pero lo que yo quiero es que al momento de hacer click en el icono este actualize el registro y tambien el icono (ejemplo si aparece este y hace click que actualize le registro y me cambie el icono por este )
alguien me podria ayudar porfiss.
  #2 (permalink)  
Antiguo 08/07/2011, 07:30
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Respuesta: imagen que se cambie al hacer click en asp

Hola. Estás usando ajax pra hacer el update del registro?
__________________
...___...
  #3 (permalink)  
Antiguo 08/07/2011, 19:25
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: imagen que se cambie al hacer click en asp

mira este es el procedimiento que ocupo
<%
if request.QueryString("est")="1" then

cambiar_estado="UPDATE tblFichaIndicacionIQ set indidestado='R', codcausal='20' WHERE indid="&request.QueryString("cod")
conn.execute(cambiar_estado)
%>
<script language="javascript">
alert('Se Cambio el estado a Operaciòn Realizada');
</script>
<%
end if
%>
y despues en donde esta el icono

<td><div align="center"><a href="CrearIndicaQuirur.asp?est=1&cod=<%=rs.fields ("indid")%>"><img src="../imagen/update.gif" alt="Modificar Datos Personales del Paciente" width="20" height="16" border="0"></a></div></td></tr>


espero que me puedas ayudar
  #4 (permalink)  
Antiguo 09/07/2011, 02:47
Avatar de Joch_pa  
Fecha de Ingreso: octubre-2009
Ubicación: Pachuca De Soto, Hidalgo, Mexico, Mexico
Mensajes: 122
Antigüedad: 14 años, 6 meses
Puntos: 7
De acuerdo Respuesta: imagen que se cambie al hacer click en asp

Pues, creo que te viene bien utilizar AJAX.

Aunque por lo que posteas envias todo el form, resolverlo de esta forma necesitarias de condiciones:
Código ASP:
Ver original
  1. if request.querystring("cod") = rs("indid") then
  2.        %><td><div align="center"><a href="CrearIndicaQuirur.asp?est=1&cod=<%=rs.fields ("indid")%>"><img src="http://www.forosdelweb.com/f15/imagen/update.gif" alt="Modificar Datos Personales del Paciente" width="20" height="16" border="0"></a></div></td></tr>
  3.       <%
  4. else
  5.        %><td><div align="center"><a href="CrearIndicaQuirur.asp?est=1&cod=<%=rs.fields ("indid")%>"><img src="http://www.forosdelweb.com/f15/imagen/[B]noupdate[/B].gif" alt="Modificar Datos Personales del Paciente" width="20" height="16" border="0"></a></div></td></tr>
  6.       <%
  7. end if

El inconveniente que le veo es que a la hora de actualizar varios registros se va a ir perdiendo cual actualizo anteriormente y asi consecutivamente, para arreglarlo sin modificar, te puede servir un campo hidden donde vas guardando los registros que has actualizado y hacer la conparacion con este hidden en lugar de request.querystring("cod")
algo asi

Código ASP:
Ver original
  1. <%
  2. act_ant = request("act_ant")
  3. act_ant = act_ant & ";" & request("indid")
  4. %>
  5. <input type="hidden" name="act_ant" value="<%=act_ant%>">
  6. <%
  7.  
  8. 'Aqui codigo para mostrar la tabla
  9. ......
  10. 'cuando llegas a la celda de la imagen
  11. if instr( act_ant ,";" & rs("indid") & ";")>0 then
  12.        %><td><div align="center"><a href="CrearIndicaQuirur.asp?est=1&cod=<%=rs.fields ("indid")%>"><img src="http://www.forosdelweb.com/f15/imagen/update.gif" alt="Modificar Datos Personales del Paciente" width="20" height="16" border="0"></a></div></td></tr>
  13.       <%
  14. else
  15.        %><td><div align="center"><a href="CrearIndicaQuirur.asp?est=1&cod=<%=rs.fields ("indid")%>"><img src="http://www.forosdelweb.com/f15/imagen/[B]noupdate[/B].gif" alt="Modificar Datos Personales del Paciente" width="20" height="16" border="0"></a></div></td></tr>
  16.       <%
  17. end if
  18. %>
  19. 'Fin de la celda de la imagen
  20. 'Resto del codigo
Ahora con AJAX no ocuparias el hidden.

Espero haberme dado a entender y que te funcione el procedimiento.

Última edición por Joch_pa; 09/07/2011 a las 02:53
  #5 (permalink)  
Antiguo 09/07/2011, 06:49
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: imagen que se cambie al hacer click en asp

ok Joch_pa voy a probar como me va y gracias por la respuesta

Etiquetas: asp, cambios
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 11:49.