Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di jspippo
    Registrato dal
    Jul 2005
    Messaggi
    358

    Problema con ajax e variabili

    ciao a tutti

    ho un problema con le select e ajax

    Questo è codice ajax che sto utilizzando:

    codice:
    function processStateChange(){
      if (request.readyState == 4){
        contentDiv = document.getElementById(dest);
        if (request.status == 200){
          response = request.responseText;
          contentDiv.innerHTML = response;
        }
      }
    }
    
    
    function loadHTML(URL, destination){
      dest = destination;
      if(window.XMLHttpRequest){
        request = new XMLHttpRequest();
        request.onreadystatechange = processStateChange;
        request.open("GET", URL, true);
        request.send(null);
      }else if (window.ActiveXObject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
        if (request) {
          request.onreadystatechange = processStateChange;
          request.open("GET", URL, true);
          request.send();
        }
      }
    }

    codice pagina asp:


    codice:
    <select name="citta" size="1" id="citta" onChange="loadHTML('SigleProv.asp?t=' + new Date().getTime() +'&comune=this.value', 'sigla')">
    <%
    do until rsComuni.eof = true
    %>
    <option value="<%=rsComuni("Comune")%>"><%=rsComuni("Comune")%></option>
    <%
    rsComuni.movenext
    loop
    %>
    Domanda: come faccio a passare il valore della select ad aiax? (il problema è la parte in neretto.) Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    questo è javascript non asp...

    sostituisci la parte in neretto con..

    this.options[this.selectedIndex].value

    attento agli apici però..

  3. #3
    Utente di HTML.it L'avatar di jspippo
    Registrato dal
    Jul 2005
    Messaggi
    358
    Grazie ora proverò.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.