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

    pagine asp con combobox regioni, province e paesi...

    Ciao a tutti, ho creato una pagina con un form che ingloba al suo interno delle combo a cascata con regioni, città, paesi. Quando carico la pagina visualizzo solo la 1a combo, poi in base alla scelta compare la seconda e poi in base alla 2a scelta, la terza. Nel mio caso non è detto che io debba obbligatoriamente selezionare dalle combo, anzi a volte questa selezione non mi serve perché incrocio altri campi della form. Vorrei sapere come posso intercettare il NoSelected delle combo all'avvio e far si che all'invio della form i parametri relativi alle tre combo siano uguali a spazio vuoto e che quindi non mi salti la query.

    grazie...spero di essere stato chiaro

    F

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    fai un controllo sulla ricezione dei dati.

    un esempio al volo (magari c'è di meglio...):


    codice:
    nome = request("nome") ' <--campo che potrebbe non esistere
    if not nome > "" then response.write "puppa" '<--(giusto per spiegare)
    l'esempio ti scrive qualcosa se non riceve dati dal campo (se questo non esiste)

    oppure cicla i risultati e inserisci nella query le variabili,
    che possono essere sia il campo che il valore

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Dato che da una select ricevi sempre un valore, sempreche' il primo elemento non sia con value="" e nessuno degli altri abbia la proprieta' selected (e ti rifai all'esempio sopra), altrimenti sfrutti un campo nascosto da testare ed un pochino di js sul client:

    <input type="hidden" name="pippo" value="no">
    <select name="regioni" onchange="this.form.pippo.value='si'">
    Ultima modifica di br1; 16-06-2015 a 22:30
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    con il ciclo if ho risolto....grazie!!!!

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.