Funzione Dopo Ajax postato il 01/11/2012 20:07:27 nel forum programmazione, gdrcd e open source
Questa volta sono io che ho un problema.
In altre parole, dopo aver cliccato un link mi esegue questa funzione:
Pagine → 1
01/11/2012 20:21:41
creaPaginaModale è una funzione che hai definito tu.
La soluzione migliore è appunto passare la funzione da eseguire dopo come terzo parametro e gestire l'esecuzione internamente. Ma non puoi sperare che semplicemente passando una funzione come terzo parametro questa venga eseguita alla fine...la funzione l'hai definita tu e quindi devi essere tu a scrivere un algoritmo che esegua la funzione passata come terzo argomento al momento giusto.
01/11/2012 20:25:06
02/11/2012 01:11:58
Penso che l'unico modo di eseguire una funzione alla fine di una chiamata ajax sia quello di chiamare la funzione proprio nella callback eseguita alla fine di AJAX (la funzione che viene data come parametro "success" di $.ajax).
L'implementazione non è per niente complessa, dato che javascript non ha l'obbligatorietà dei parametri delle funzioni (puoi chiamare una funzione anche se non gli dai tutti i parametri specificati nella dichiarazione)
Devi solo stare attento a eseguire la funzione solo se è stata passata a creaPaginaModale, e non eseguirla se invece è undefined
02/11/2012 09:16:33
Sisi ho fatto in questo modo, tutto apposto ^^
02/11/2012 13:54:48
sisi nicodem ho fatto in questo modo modificando un po tutto il file js....
Pensavo tipo che tramite una chiamata callback si potesse fare, invece no...e sono stato costretto a cambiare un po tutta l'impostazione, però vabbè, sono piccolezze che ti aiutano a pensare + affondo quando crei pezzi di codice eheh...
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!