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

    jquery option select funzione ???

    salve ragazzi
    ho questa selzione in form html:




    <label action="#" method="post" id="test"> primo</label>
    <select id="primo" anme="primo">
    <option value="" disabled="disabled" selected="">Scegli</option>
    <option value="Tagliatelle al ragu">Tagliatelle al ragu</option>
    <option value="Pasta al pomodoro">Pasta al pomodoro</option>
    </select>
    <input type="submit" value="invia" id="submit" name="submit"/>


    con jquery vorrei controllare l'opzione scelta, e fare un alert, ho scritto seguente codice:

    <script type="text/javascript">

    $(document).ready(function(){
    $("form").submit(function(e){

    var select = $('#scelta', $(this));
    var option = $('option:selected', select);
    //alert("Inviato");
    if(option=="Tagliatelle al ragu") {
    alert(option);

    }
    });
    });

    </script>



    ma non funziona mi spiegate dove sbaglio????
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    ma il form c'è? nella parte html non lo vedo

  3. #3
    grazie do avermi risposto.
    Si si ce tutto e' il prelievo con jquery che non funziona secondo me o in funzione generale

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    qui:

    var select = $('#scelta', $(this));

    fai riferimento ad un elemento con id scelta che non c'è nel codice html, la select ha come id 'primo' quindi per recuperare il valore dell'opzione selezionata devi fare cosi:

    var option = $('#primo option:selected').val();

  5. #5
    ok adesso provo.
    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.