Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465

    option label controllo sintassi

    Ragazzi scusate questa sintassi mi legge il contenuto tra gli option della select selezionata,
    ma io vorrei che leggesse il Value..perchè di default legge la label?

    codice:
    <option label="Italy" value="100">prova</option>
    codice:
    $("select[name='selezionenazione'] option:selected").each(function () {
    ...

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: option label controllo sintassi

    Originariamente inviato da naps
    Ragazzi scusate questa sintassi mi legge il contenuto tra gli option della select selezionata,
    ma io vorrei che leggesse il Value..perchè di default legge la label?

    codice:
    <option label="Italy" value="100">prova</option>
    codice:
    $("select[name='selezionenazione'] option:selected").each(function () {
    ...
    Forse dipende dal resto non postato
    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

  3. #3
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    Sorry

    Praticamente questo script mi somma il costo del libro + il costo di spedizione,
    in cui il costo di spedizione è dato dal tipo di nazione che uno sceglie.
    Nella select qui sotto il valore che viene acquisito dallo script è
    quello tra i tag option e non quello nel campo value.
    Vorrei che mi leggesse il campo value..


    codice:
    <select name="selezionenazione" id="selezionenazione">
    <option label="Italy" value="100">100</option>
    .....
    </select>

    codice:
    <script>
         
        $("select[name='selezionenazione']").change(function () {
    	      var libro = (parseInt("4000"));
              var str = "";
              $("select[name='selezionenazione'] option:selected").each(function () {
                    str += $(this).text() + "";
                  });
    			  document.getElementById("importo_shipping").innerHTML = str;
    			  
    			  
    		  
    	  var X;
              var Y;
              var Z;
              X = str
              Y = libro
              X = X*1; Y=Y*1;
              Z = X + Y;
    		  		  
    		  document.modulo.totalepay.value=Z;
    		  document.getElementById("finalpricetotal").innerHTML = Z ;
            })
            .trigger('change');
            
    		
    </script>

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Hai preso tu il .text invece del .value ...
    codice:
                    str += $(this).text() + "";
    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

  5. #5
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    cambiando in .value
    non funziona più..


  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    $(this).val()

  7. #7
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465
    Non và neanche così;
    Scusate ma ad esempio x leggere la
    "label" è la stessa logica ?

    $(this).label()

    $(this).val()

    $(this).text()


    Peró non va cmq

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Con la sintassi che hai scritto non mi meraviglio che non vada, ritengo che per capire cosa devi fare l'unica sia mettere la pagina online così d'avere un quadro migliore.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.