Jquery clearInterval postato il 07/02/2012 10:50:23 nel forum programmazione, gdrcd, open source, hosting
salve a tutti,
chiedo qui in merito ad un problema di cui non riesco a venirne a capo..
allora devo eseguire un file più volte perchè deve prendere 10 query alla volta ed analizzarle, e poi finire.
ho pensato di usare il setinterval unito poi al clearinterval
Pagine → 1 2
07/02/2012 11:33:41
hai messo una istruzione javascript in un file php?
O non ho capito io cosa intendi con "l'ho messo nel mio file update.php"?
07/02/2012 12:13:13 e modificato da cicciokr il 07/02/2012 12:13:28
ahahah nono ti spiego intendo dire che ho creato una funzione del tipo:
<script type="etcetc">function chiudiintervallo() { clearInterval(RefreshId); }</script>
e dopo nel file php quando diciamo erano finiti i risultati da analizzare gli ho detto di richiamare chiudiintervallo(); ma il richiamo lo ho fatto:
<script type="etc">chiudiintervallo();</script>
ho provato a mettere anche
<script type="etc">$(document).ready(function() {
chiudiintervallo();
}); </script>
ma non finisce il setinterval..
07/02/2012 12:19:58
è sicuramente un problema di scope.
la variabile dove registri il timeout è fuori dallo scope del clear.
un metodo veloce (e sconsigliatissimo) è mettere la variabile dove registri il timeout a livello globale così ci puoi accedere da qualunque punto.
Ma fossi in te cercherei di fare qualcosa di più strutturato e meno bucabile.
07/02/2012 12:24:26
tu come mi consigli di strutturarlo?
perchè non ho idea...
07/02/2012 12:41:27
non ho la più pallida idea di come sia organizzato il codice, quindi non ho un suggerimento ad hoc.
Se non sai come risolverlo per ora metti la variabile su scope globale e hai risolto.
07/02/2012 13:08:56
bhe guarda il funzionamento dovrebbe essere: viene richiamo il file upload.php tante volte finchè poi il file da un input per far finire l'intervallo.
un pò dal codice si vede cosa dovrebbe fare. io richiamo il file upload.php tante volte. però quando il file upload.php finise devo fargli eseguire qualcosa per far finire l'intervallo..
07/02/2012 14:02:44
Intendo che non potendo sapere la situazione (codice inlinea? si? tutto? in parte? più files? codice organizzato a oggetti? closures? gli scope?) è impossibile dire come risolverlo in maniera raffinata.
Continuo a suggerirti di usare la variabile in scope globale, poi pian piano ti informi su come ottimizzare un codice come quello che ti serve e alla fine ottieni una soluzione più profescional!
07/02/2012 15:09:46
Il problema è più o meno chiaro.
Tu hai questo codice:
07/02/2012 15:25:20
ti ringrazio..
solo una cosa.. ma il figlio 'continua' io dal file php glielo ritorno come variabile?
nel senso nel mio file upload.php se voglio che finisca metterò tipo
var continua = 0 ?
non ho mai lavorato usando json come risultato.. però mi sembra davvero comodo per il passaggio di variabili..
07/02/2012 15:45:04
All'incirca. json in PHP è molto semplice.
Ti faccio un bozza del file php:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Pirates of the Caribbean → Parti per un'avventura con Jack Sparrow, Will Turner, il Capitano Barbossa e altri spadaccini del franchise cinematografico Pirati dei Caraibi!
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
eSport ed Olimpiadi - E' stato proposto, per le Olimpiadi di Parigi 2024, di aggiungere gli eSport come nuova disciplina olimpica. Il punto della situazione!
Recensione H.D.L. - Dettagliata recensione del gdr moderno - apocalittico Hell Dawn London a cura di Kheper
VGP Play - Vi presentiamo VGP Play: una piattaforma di streaming italiana dedicata ai videogiochi e alla tecnologia!
Obscura Domini - Intervista allo staff del play by forum potteriano Obscura Domini!
Gotham GdR - Intervista alla gestione di Gotham - The Animated Series.. il GdR sul mondo di Batman!
Covid-19 e GdR - I GdR ai tempi del Covid-19: Come la quarantena ha fatto riscoprire un genere dimenticato.. il play by chat!