Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Scusa,
    nella fretta ho fatto un errore da principiante!

    non è
    window.location.href = $(this).val();

    ma è:
    window.location.href = $("#id-select option:selected").val();

    Poichè il valore sta nell'option, non nel tag select!

    Inoltre, per sicurezza, metti il mio codice dopo la tua istruzione dropdown({ ... });, giusto per essere sicuri che .dropdown non riscriva .change
    Ultima modifica di cronenborg; 09-11-2013 a 14:04

  2. #2
    Quote Originariamente inviata da cronenborg Visualizza il messaggio
    Scusa,
    nella fretta ho fatto un errore da principiante!

    non è
    window.location.href = $(this).val();

    ma è:
    window.location.href = $("#id-select option:selected").val();

    Poichè il valore sta nell'option, non nel tag select!

    Inoltre, per sicurezza, metti il mio codice dopo la tua istruzione dropdown({ ... });, giusto per essere sicuri che .dropdown non riscriva .change
    purtroppo credo ci sia ancora qualcosa che non va, ho fatto le modifiche che mi hai consigliato ma ancora non funziona.

    codice HTML:
    <script type="text/javascript">
        $( function() {
            $( '#id-select' ).dropdown( {
                gutter : 5,
                delay : 100,
                random : true
        });
    
            $( '#id-select' ).change(function(){
            window.location.href = $("#id-select option:selected").val();
        });
        });
    </script>

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.