Remote com mais de uma opção
Galera beleza?
Uma vez o Salgado me ensinou a fazer um remote que você escolhia o 1º dado e o restante aparecia.
Só que to tentando adptar e não vem o restante dos dados.
Caramba 2 remote.asp no mesmo dia e eu travei nos 2. :(
Vejam o remote.asp:
<%campanha = Request("campanha")set Conexcao = Server.CreateObject("ADODB.Connection")Conexcao.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MaPpath("banco/db_sistema.mdb")SQL = "Select coligada.fantasia,inter_campanha_coligada.campanha,campanha.nun_job From coligada,inter_campanha_coligada,campanha where coligada.codcoligada=inter_campanha_coligada.coligada AND inter_campanha_coligada.campanha='"&campanha&"' GROUP BY coligada.fantasia,inter_campanha_coligada.campanha,campanha.nun_job"set rs = server.CreateObject("ADODB.Recordset")Conexcao.openrs.CursorType = 3rs.Open SQL, Conexcao%> <script> loc = new Array(<%=rs.recordcount%>) for (i=0; i < <%=rs.recordcount%>; i++) { loc[i] = new Array(3) for (j=0; j < 3; j++) { loc[i][j] = "0" } } <% j = 0 do while not rs.eof%> loc[<%=j%>][0] = "<%=trim(rs("campanha"))%>"; loc[<%=j%>][1] = "<%=trim(rs("fantasia"))%>"; loc[<%=j%>][2] = "<%=trim(rs("nun_job"))%>"; <% rs.movenext j = j + 1 loop rs.close set rs = nothing Conexcao.close set Conexcao = nothing %> parent.ListaDados(); </script>
Form
<script language="JavaScript" type="text/JavaScript"> function CarregaDados(){ Combo2 = document.Cadastro.campanha; //ALTERE AQUI PARA SEU FORM E 2º SELECT var url; url = 'remote.asp?campanha='+Combo2[Combo2.selectedIndex].value; myIframe.location = url; Combo2.focus() } function ListaDados(){ local1 = new Array(); var maximo1, i; local1 = myIframe.loc;document.getElementById("coligada").value = local1[0][1];document.getElementById("nun_job").value = local1[0][2];}</script><!--#include file="includes/topo.asp"--><p align="center"><span class="testo14">Carta Briefing</span></p><br><form name="Cadastro" id="Cadastro" method="post" action="carta_briefing_valida.asp"><p align="center"><table width="744" border="0"> <tr> <td width="738"><table width="446" height="60" border="0"><tr> <td width="194"><span class="texto10">Campanha :</span></td> <td width="150"><div style="DISPLAY: none; POSITION: absolute" align="left"> <IFRAME src name="myIframe" id="myIframe" width="400" height="100" marginwidth="0" marginheight="0"></IFRAME> </div> <select name="campanha" size="1" id="campanha" onChange="CarregaDados();"> <option value>...</option><%While NOT rs2.EOF%> <option value="<%=rs2("campanha") %>"><%=rs2("campanha") %></option><%rs2.MoveNextWend%> </select> </td> </tr> <tr> <td width="194"><span class="texto10">Parceira :</span></td> <td width="150"><select name="coligada" size="1" id="coligada"> <option value>...</option> </select></td> </tr><tr> <td width="194"><span class="texto10">Número do Job :</span></td> <td width="150"><select name="nun_job" size="1" id="nun_job"> <option value>...</option> </select></td>
POdem dar uma mãozinha???
Abraços
Discussão (35)
Carregando comentários...