Visualizzazione dei risultati da 1 a 4 su 4

Discussione: onchange auto reload

  1. #1

    onchange auto reload

    Salve a tutti,
    ho un piccolo problema co gli eventi e php!
    Sto cercando di creare un piccolo "motore di ricerca" sul mio sito!
    Visto che la ricerca è molto specifica vorrei creare una form con delle option ben specifiche, precisamente 3.
    Le singole <option> le carico dal DB!
    Vorrei quindi che quando l'utente seleziona un'opzione le altre vengano ricreate automaticamente in modo da non avere incongruenze.Per farvi capire supponiamo di avere il form di un rivenditore di auto, avrei tre campi:
    Casa costruttrice
    Modello
    Allestimento
    Se il sistema non si auto rigenere da solo potrei portare a fare delle ricerche senza senso come:
    Casa costruttrice-> Ford
    Modello-> Panda
    Allestimento-> Alcantara
    che ovviamente mi darebbe esito negativo.
    Credo di essere stato chiaro, e spero che qualcuno mi possa aiutare anche segnalandomi un sito dove reperire la documentazione necessaria
    Grazie
    Polecat

  2. #2
    Credo di non essere stato chiaro!!!!
    Vorrei creare una pagina che ha 3 menu a tendina (tag html esempio <select>
    <option>Fiat</option>
    <option>ford</option>
    <option>....</option></select>
    )
    Questi devono essere creati dinamicamenta usando il DB NO-problem lo so fare!!!
    Quello che mi risulta difficile e creare uno script che nel momento in cui seleziono una marca (ex fiat) negli altri 2 menu a tendina (le select) mi ritrovo SOLO i modelli della fiat.
    Con il php avevo intenzione di passargleli nell' indirizzo (metodo GET) il problema è farglelo fare automaticamente ogni volta che effettuo una scelta.
    Ciao
    grazie

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <select name="marca" onchange="this.form.submit()">

    questa la base, manca tutto il resto...

    ciao
    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
    Ho provato con questa funzione ma non funge, che devo fare?

    <script type="text/javascript">
    <--
    function Menu(links)
    {
    location.href = links[links.selectedIndex].value;
    }
    //-->
    </script>
    .......
    .....
    <select onChange="Menu(this)">

    <option value="modifica_marca.php?marca=Fiat>Fiat</option>
    <option value="modifica_marca.php?marca=ford>ford</option>
    </select>

    .......

    Spero che sia chiaro :tongue:

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.