Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [disabilitare div]

  1. #1

    [disabilitare div]

    Salve a tutti, avrei un problema con javascript/jquery.
    Nel dettaglio, io ho una struttura di questo tipo:

    Codice PHP:
    for($i 0$i count(myArray); $i ++) { 
    codice HTML:
    <form action="myaction" method="post">
    <div>
    <input type="radio" name="myName" value="myValue">
    <ul>
    <li>[PHP]myArray[$i]->getQualcosa()[/PHP]</li>
    <li>[PHP]myArray[$i]->getQualcosa()[/PHP]</li>
    <li>[PHP]myArray[$i]->getQualcosa()[/PHP]</li>
    <li>[PHP]myArray[$i]->getQualcosa()[/PHP]</li>
    <li>[PHP]myArray[$i]->getQualcosa()[/PHP]</li>
    </ul>
    </div>
    Codice PHP:
     
    Supponiamo inoltre che l'array "myArray" abbia dimensione 4. La mia domanda è la seguente:
    E' possibile far in modo che se l'utente clicca sull'input radio di un div i restanti 3 div, che verrebbero visualizzati, a causa della dimensione dell'array, vengano disabilitati ?

    Spero di essere stato chiaro.
    Grazie anticipatamente.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Supponiamo che qui il codice php e meglio non metterlo perché confonde e non tutti lo conosco, e supponiamo che non si capisca cosa vuoi fare come possiamo aiutarti
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ok forse mi sono espresso male scusa. Io ho una view strutturata come sopra ed il mio intento e fare in modo che se l'utente clicca sull'input di type=radio di un singolo form, i restanti form, da cui è composta la mia view vengano disabilitati.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Si è possibile, posta il codice solo html della view.
    Devono essere disabilitati ma visibili, o va bene anche nascosti (sarebbe più semplice)?
    Hai scritto qualcosa?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Vorrei farli sono disabilitati ma visibili. Il codice hmtl è il seguente:

    codice HTML:
    <br/>
    <form id="form" action="index.php" method="post">    
    <div class="vetrina">           
    <div class="template3">                
    <div class="info3">                    
    <fieldset>                        
    <legend style="text-align: left">Dati prodotto</legend>                        
    <ul>                            
    <li class="riepilogo"></li>                             
    <li class="riepilogo"></li>  
    <li class="riepilogo"></li>   
    <li class="riepilogo"></li>
    <li class="riepilogo"></li>
    </ul>
    </fieldset> 
    </div>  
    <div class="photo3"><img src="css/img/Desktop.png"><input type="checkbox" id="checkbox">
    </div>                
    <button class="bayProdGuest" type="submit" name="action" value="">Compra</button>           </div>        
    </div>    
    </form>

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Formattalo leggibile grazie.

    P.S. e i form dove sono?
    P.S.S. Hai scritto un po' di codice?
    Ultima modifica di cavicchiandrea; 28-08-2014 a 13:04
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Io lo vedo leggibile. Cmq i form vengono visualizzati dal for che ho scritto prima. Ne ho messo una per comodità. Questa view viene visualizzata almeno 4 volte, come minimo.

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Meglio lavorare su qualcosa di effettivo con i form con i radio con tutti gli oggetti che andranno disabilitati, altrimenti (per comodità) sinteticamente metti un ciclo for che disabilita tutti i form tranne quello che ha il radio spuntato
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.