明らかな何かが欠けていると確信していますが、それが何であれ、それを理解できないようです。
これが私が持っているものです
var warr = new Array();
$('#step3next').click(function() {
$.post('AJAX_GetGameWords.asp',function(data) {
fw(data.warray);
},"json");
$('.vardisplay3').append(warr+'');
});
function fw(x) {
warr = [x];
}
最終的に私が望んでいるのは、warr 配列をどこでも使用できるようにすることです。
$('.vardisplay3').append(warr+'');
fw(data.warray);のすぐ下に置くと その後、正常に動作し、.vardisplay3 に表示されますが、現在の場所では何も表示されません。
warr はグローバルに設定されているのでうまくいくと思いますが、スコープの問題か何かが明らかに欠けています。
何が起こっているのか、どこでも warr 配列を使用できるようになるのか、誰でも説明できますか?
ありがとう