Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Caricamento elementi in select

    Ciao a tutti, partendo da una condizione del tipo

    if(select=='UA'){

    $("#mio_select").....


    vorrei caricare dinamicamente i valori di un select field... quindi inserire io i valori delle option in base ad una condizione verificata precedentemente

    Come posso fare?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Nulla??

  3. #3
    Codice PHP:
    var valore = $(#mio_selcet_id).val();
    if(valore == "UA"){
    $(
    #mio_selcet_id_dacambiare).html(option);

    la variabile "option" va inserito l'HTML da inserire nella nuova select.

    esempio del valore option "<option value="PROVA">PROVA</option>"...

    per attivare questa funzione puoi usare per esempio l'evento ".change()" applicato al select da cui estrarrai il valore.
    Aiuto perché mi piace, mi diverte, e mi allena.
    Non sono esperto, offro opportunità non obblighi.
    Uso un mio modo di fare le cose, che se risultasse poco gradito basta ignorarlo.

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    pero' pure se c'e' jquery di mezzo, iniettare pezzi di form con innerHTML ti puo' sempre esporre a problemi

    da http://api.jquery.com/html/
    This method uses the browser's innerHTML property. Some browsers may not generate a DOM that exactly replicates the HTML source provided. For example, Internet Explorer prior to version 8 will convert all href properties on links to absolute URLs, and Internet Explorer prior to version 9 will not correctly handle HTML5 elements without the addition of a separate compatibility layer.
    ci sono tanti altri modi di manipolare il DOM con jquery

  5. #5
    Xinod ha ragione.


    Non ci avevo pensato...
    Aiuto perché mi piace, mi diverte, e mi allena.
    Non sono esperto, offro opportunità non obblighi.
    Uso un mio modo di fare le cose, che se risultasse poco gradito basta ignorarlo.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Ciao a tutti, non ho capito se la soluzione suggerita è OK oppure no!

    Thanks

  7. #7
    Puoi usare questo metodo.. ma in alcuni casi e con alcuni browser meno aggiornati o in generale internet explorer non 8 potresti avere dei problemi di compatibilià...
    Aiuto perché mi piace, mi diverte, e mi allena.
    Non sono esperto, offro opportunità non obblighi.
    Uso un mio modo di fare le cose, che se risultasse poco gradito basta ignorarlo.

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.