Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    select concatenate con mysql

    SALVE, HO QUESTO SCRIPT , AD USARLO CON UNA SELECT E LA SUA CONCATENATA FUNZIONA, MA QUANDO CERCO DI FARE IN MODO DI CREARE 10 SELECT CONCATENATE NON VA. DOVREI MODIFICARE IN MODO SEQUENZIALE L'ID DEL CAMPO SELECT PRINCIPALE E ID DEL CAMPO SECONDARIO, NELLA ZONA PROGRAMMAZIONE IN JAVASCRIPT:
    IL VALORE .....TAB3LLA.... DEVE ESSERE MODIFICABILE IN MODO SEQUENZIALE.
    var valorecampo = document.listaADD.TAB3LLA.options[document.listaADD.TAB3LLA.selectedIndex].value;


    CMQ DI SEGUITO L'INTERO SCIPT



    <script language="javascript">
    var ricerca_pro;
    function cerca()
    {
    var valorecampo = document.listaADD.TAB3LLA.options[document.listaADD.TAB3LLA.selectedIndex].value;


    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
    ricerca_pro = new XMLHttpRequest();
    ricerca_pro.onreadystatechange = ricevi;
    ricerca_pro.open("GET", "auto_cerca.asp?reg="+valorecampo,true);
    ricerca_pro.send(null);



    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
    ricerca_pro = new ActiveXObject("Microsoft.XMLHTTP");
    if (ricerca_pro) {
    ricerca_pro.onreadystatechange = ricevi;
    ricerca_pro.open("GET", "auto_cerca.asp?reg="+valorecampo,true);
    ricerca_pro.send();
    }
    }
    }


    function ricevi() {
    var strRes;
    var arrValori;
    if (ricerca_pro.readyState == 4) {
    strRes=ricerca_pro.responseText;
    arrValori=strRes.split("|");
    document.listaADD.R3CORD.options.length=0;
    for(i=0;i<arrValori.length;i++)
    {
    document.listaADD.R3CORD.options[document.listaADD.R3CORD.options.length]= new Option(arrValori[i].split("|"));
    }
    }
    }
    </script>

    <% 'apro connessione e istanzio oggetti
    OpenDB(xDb_Str)
    'query per la prima select
    rossiSQL = "SELECT DISTINCT NOME_TABELLA FROM Z_DATI_RECORD_ order by NOME_TABELLA asc"
    rossi.open rossiSQL
    %>
    <form action="<%=Request.ServerVariables("URL")%>" method="post" id="listaADD" name="listaADD">
    <%FOR PASSAGGI= 1 TO 10%>
    <label>NOME_TABELLA
    <select name="TAB3LLA1" ID="TAB3LLA" accesskey="1" tabindex="1" onchange="cerca()">
    <option selected="selected" value=0>Scegli NOME_TABELLA</option>
    <%do while not rossi.eof%>
    <option value="<%=rossi("NOME_TABELLA")%>"><%=rossi("NOME_ TABELLA")%></option>
    <%rossi.movenext
    loop
    CloseDB%>
    </select>
    </label>
    <label>
    NOME_RECORD
    <select name="R3CORD1" ID="R3CORD" accesskey="2" tabindex="2">
    </select>
    </label>
    <%NEXT%>
    </FORM>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Deciditi il cross-post (stessa discussione in due forum diversi è vietato) problema lato server asp o problema lato clienti javascript?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.