ajaxの成功部分に変数があり、それを別の関数(3秒ごとに実行される)で再利用したいので、グローバルに宣言しようとしましたが、機能しません。Tdataは不明です。$ .ajaxが非同期関数であることを知っていて、私のような投稿をいくつか見ましたが、役に立ちませんでした。
お願い助けて。ありがとうございました。
これは私のコードの一部です:
<script language='Javascript'>
var Tdata;
$.ajax({
method : "GET",
url: "load-data.php",
success : function(data){
Tdata=jQuery.parseJSON(data);
////
}
});
window.setInterval(function() {
$(window).load(function() {
$.each(Tdata, function(variable) {
/////////////
});
});
}, 3000);
</script>