Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lurufino

Input="radio"

Recommended Posts

Tenho quatro inputs do tipo radio que ao clicar em cada um deles abre um div abaixo, isso tá funcionando beleza só queno primeiro div tem um calendário em que tenho que selecionar duas datas, o problema está aí, é que de cara quando seleciono um dia qualquer ele dá um reload na página e aí não tá trazendo o radio selecionado e aí o calendário não aparece novamente para selecionar a segunda data. e aí vem o outro problema, como faço para ele aceitar que a segunda data que o usuário clicar será um outro dia, e preservar o valor da primeira variável e creditar o novo valor na segunda variável?Pleasepreciso disso com urgencia urgentíssima

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara... tudo bem?!Não entendi muito bem o seu problema! Poste ai informações mais detalhadas ou o próprio código para que nós possamos te ajudar melhor, ok?!Espero ter ajudado. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi

 

a parte do código que se refere ao calendário e aos inputs radios está abaixo

<table width="800"  border="0" align="center">  <tr>	  <td height="28" colspan="4" align="center" bgcolor="#3399CC" class="titulo_tabela">PESQUISA POR:   </td>  </tr>  <tr align="center" height="28" class="total">	<td width="25%"><input type="radio" name="selec" value="data" onClick="MM_showHideLayers('dt','','show','historico','','hide','documento','','hide','tp','','hide')">DATA</td>	<td width="25%"><input type="radio" name="selec" value="doc" onClick="MM_showHideLayers('dt','','show','documento','','show','historico','','hide','tp','','hide')">DOC</td>	<td width="25%"><input type="radio" name="selec" value="hist" onClick="MM_showHideLayers('dt','','show','historico','','show','documento','','hide','tp','','hide')">HISTÓRICO</td>	<td width="25%"><input type="radio" name="selec" value="tipo" onClick="MM_showHideLayers('dt','','show','tp','','show','documento','','hide','historico','','hide')">TIPO</td>  </tr></table><br><div id="dt" style="position:absolute; width:800px; height:auto; z-index:auto; top:165px; left:99px; visibility:hidden"><table border="0" align="center" width="25%">  <tr>	<td align="center">	<select name="mes" class="ter">	  <option value="">...</option>	  <% for i=1 to 12 %>	  <option value="<%=i%>"><%=MonthName(i)%></option>	  <% Next %>	</select>	<select name="ano" class="ter" onChange="document.form1.submit()">	  <option value="">...</option>	  <% for i=2004 to year(date)%>	  <option value="<%=i%>"><%=i%></option>	  <% Next %>	</select>  </tr></table><table width="20%" align="center" border="1" cellpadding="1" cellspacing="0" bordercolor="#000000">  <tr>	<td colspan="7" align="center" class="texto"><%=Ucase(MonthName(Mes)) & " de " & Ano%></td>  </tr>  <tr bgcolor="#999999" class="texto">	<td align="center"><strong>D</strong></td>	<td align="center"><strong>S</strong></td>	<td align="center"><strong>T</strong></td>	<td align="center"><strong>Q</strong></td>	<td align="center"><strong>Q</strong></td>	<td align="center"><strong>S</strong></td>	<td align="center"><strong>S</strong></td>  </tr>  <tr>  <%I = 1WHILE I <= UltimoDiaFOR J = 1 TO 7%>	<td align="center"><% IF (I = 1 AND J < PrimeiroDiaSemana) OR (I > UltimoDia)THEN%> <%ELSE%><a href="PCDiario.asp?dia=<%=I%>&mes=<%=Mes%>&ano=<%=Ano%>"><%=I%></a><%		I = I + 1	END IFNEXT%>	</td>  </tr><%WEND%></table><table border="0" align="center" width="20%">  <tr>	<td align="center"><%			Proximo = "?Mes=" & MesProximo & "&Ano=" & AnoProximo			Anterior = "?Mes=" & MesAnterior & "&Ano=" & AnoAnterior						Mes = CINT(Mes)			Ano = CINT(Ano)			Response.Write " <a href=PCDiario.asp" & Anterior & ">«</a>   "			Response.Write " <a href=PCDiario.asp" & Proximo & ">»</a>   "				dati = request("mes") & "/" & request("dia") & "/" & request("ano")	datf = request("mes") & "/" & request("dia") & "/" & request("ano")%>	</td>  </tr></table></div>

Na verdade, estive pensando que se eu pudesse fazer esse calendário não dar um reload na página e somente nele mesmo acho que também resolveria meu problema, e até de forma mais simples.

mas realmente preciso dele, ele é parte primordial da minha página...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem... você pode mandar tanto o valor da variável da data um, quanto o valor de qual radio está selecionada por parâmetro na URL por exemplo! Ai sempre que você clicar em um link do calendário ele vai chamar a página passando os valores que já foram escolhidos! :)Bem... espero ter ajudado. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.