Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    residenza
    Milano
    Messaggi
    217

    Richiesta aiuto codice jquery - prime armi

    Ragazzi

    Sono un po' indietro nei tempi e vorrei convertire questo script utilizzando JQUERY. Posto prima il codice in Javascript e di seguito quello che sto ricreando (che infelicemente non va).

    CODICE JAVASCRIPT

    codice:
        function apridati(){ 
        
         var index  = document.curriculum.disponibilita.selectedIndex;   
         obj  = document.curriculum.disponibilita.options[index].value;  
          if  (obj=="estiva") {
                 e = document.getElementById("1")
         e.style.display="block"; 
         f.style.display="none";
          }
         else if  (obj=="invernale") {
         f = document.getElementById("2")
         f.style.display="block"; 
         e.style.display="none";
          }
    
    
        else{ 
        e.style.display="none"; 
        f.style.display="none";
    } 
        } 
    
    <form name = "curriculum">
    <select name="disponibilita" onchange="apridati();">
    
    
    <option>Selezionare</option>
    <option value="0">scegli</option>
    <option value="occasionale">occasionale</option>
    <option value="invernale">invernale</option>
    <option value="estiva">estiva</option>
    <option value="totale">totale</option>
    </select>
    </form>
    Codice in JQUERY

    codice:
    <script>
    
    
    function prova(){
    var valore =   $("select[name=macro]").val();
    $("select[name=[disponibilita]").change(function()
    {
        var str = "";
        $("select[name=[disponibilita]") option:selected" ).each(function() {
          str = $( this ).val();     
     if ($(str)) = "estiva" 
    { $('1').show;
    $('2').hide; }
    elseif $(str) = "invernale" 
    { $('1').hide;
    $('2').show; }
          })
    }
    }
            </script>
    Ultima modifica di fabiodj; 07-12-2016 a 20:59

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Ripassa jQuery ci sono diversi errori di sintassi tipo parentesi () non chiuse o chiuse troppo presto controlli if con un solo "uguale" = invece di due == inoltre le var (vedi str) meglio non racchiuderle nel "selettore" $()
    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 © 2024 vBulletin Solutions, Inc. All rights reserved.