Używam wtyczki jQuery, pobiera dane z adresu URL, pobiera, oblicza i zapisuje niektóre dane w numerze div
.Po zakończeniu pracy funkcji
Chcę skopiować tę zawartość div
do innej div
, gdy funkcje te działają.
na przykład:
$("#div1").myfunction(); // it gets and calculates data and adds to #div1 . it needs 2-3 seconds to be done
var contents = $("#div1").html(); // when myfunction() done, copy contents
$("#div2").html(contents);
kiedy zabrakło tego kodu, nie ma nowych treści w #div2
.
Czy 'myfunction' dokonać żądania Ajax? –
Jeśli funkcja 'myFunction()' zakończy się asynchronicznie, musisz użyć wywołania zwrotnego, aby wywołać kopię. –
@ karim79: wywołania ajax wykonywane przez jquery mogą być * synchroniczne *. No nie, to nie jest tak jednoznaczne. – zerkms