Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    Evento OnChange e select

    Gente del forum bentrovata.

    Ho uno strano problema con il passaggio di parametri in querystring tra select con la funzione OnChange.

    Nello script ho tre select che si popolano da un db access; se dalla prima select passo il parametro:
    codice:
    onChange="window.document.location='sSQL.asp?strVar='+this.value;"
    nella seconda select recupero con
    codice:
    strVar = request.querystring("strVar")
    e viene eseguita regolarmente una query del tipo :
    codice:
    ...where id="&strVar
    La cosa non funziona e non avviene nella terza select in cui la query WHERE non viene eseguita ed in dati non vengono aggiornati.

    Dove sbaglio?
    Ciao

  2. #2
    Dipende dalla query che esegui, prova a stamparla e controlla che
    codice:
    strVar = request.querystring("strVar")
    venga correttamente valorizzata.

  3. #3
    Io mi sono costruito questo esempio (prova.asp) e funziona:
    codice:
    <form>
    <select name="prova" onChange="window.document.location='prova.asp?id='+this.value;">
    <option value="0">seleziona</option>
    <option value="1">uno</option>
    <option value="2">due</option>
    <option value="3">tre</option>
    </select>
    </form>
    <%=request.queryString("id")%>
    Mostraci tutta la pagina...

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.