Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378

    jQuery come selezionare il valore iniziale di una select

    Ciao,
    ho una select con tre voci: code, body e image, che uso per far comparire e scomparire dei campi. In add funziona bene, ma quando edito posso avere come default uno qualsiasi dei tre valori e così impostata il campo code mi scompare sempre. Come devo fare per selezionare il corretto valore inziale per far scomparire il campo giusto?

    <script type="text/javascript">
    $(function() {
    $("label[for='TemplateBlockCode']").parent().slideUp("fast");
    $("#TemplateBlockType").change(function() {
    if ($(this).val() == "body") {
    $("label[for='TemplateBlockBody']").parent().slideDown("fast");
    $("label[for='TemplateBlockCode']").parent().slideUp("fast");
    } else if ($(this).val() == "code") {
    $("label[for='TemplateBlockBody']").parent().slideUp("fast");
    $("label[for='TemplateBlockCode']").parent().slideDown("fast");
    } else if ($(this).val() == "image") {
    $("label[for='TemplateBlockBody']").parent().slideDown("fast");
    $("label[for='TemplateBlockCode']").parent().slideUp("fast");
    }
    });
    });
    </script>
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    che uso per far comparire e scomparire dei campi
    Vedo solo dei "parenti" di "label" che compaiono e scompaiono, nessun campo;

    Qualcosa tipo

    codice:
     $("#example").append("<input type='text' id='test' name='test' value='ciao'>");
    Il resto non è chiaro per niente

    Per una bella risata vai 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 © 2025 vBulletin Solutions, Inc. All rights reserved.