Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107

    iterazione di un ciclo più del dovuto

    ciao a tutti,

    ho un problema rigurdante il doppio ciclaggio, mi spiego meglio: devo creare una table con due tipi di immagini, la scelta di quale delle due immagini inserire dipende da un if che deve essere fatto su una serie di oggetti, il problema è che la creazione della tabella è anch'essa dinamica e quindi iterata, di conseguenza mi esce fuori che la condizione e il successivo risultato (inserimento di una delle due immagini) venga fatto più volte di quante vorrei, sono sicuro che la soluzione non sia complicata, ma non so proprio come venirne a capo, che posso fare?
    qui sotto posto il codice javascript:
    codice:
    var pippo = '<table>';
    
    for (k = 0; k < n_righe; k++) { 
        pippo +='<tr>';
     for (j = 0; j < n_col; j++) {
    	 $.each(prenotazioni, function(u){
    		if(prenotazioni[u].proiezione==pf){
    			if(prenotazioni[u].riga==k&&prenotazioni[u].colonna==j){
    				pippo +='<td><img src=img/poltronaoccupata.jpg alt=occupata height=30 width=30></td>' ;
    			} else {
    				pippo +='<td><img src=img/poltronalibera.jpg alt=libera class="prenota" id='+k+'.'+j+' height=30 width=30></td> ';
    			}
    		}
    	});
     }
        pippo +='</tr>';
    }
    pippo +='</table>';
    Grazie a tutti per la disponibilità

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    107
    si è un cinema e si ogni volta che iterno n_righe mi riparte il ciclo n_colonne da capo.
    cosa intendi per copia e incolla?

Tag per questa discussione

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.