JSON を使用して vat 番号をチェックするコードが少しあります。
どの VAT 番号が正しいかを知りたい
BTW[0] = 'NL1234567890';
BTW[1] = 'NL1233537891';
BTW[2] = 'NL1232346894';
var arraylength = BTW.length;
for (var i = 0; i < arraylength; i++) {
var BTWnummer = BTW[i];
callUrl = 'http://isvat.appspot.com/'+Land+'/'+BTWnummer+'/?callback=?';
$.getJSON(callUrl, BTWnummer, function(data){
alert(data+' '+BTWnummer);
});
}
data 変数は true または false を返します。しかし、JSON から返される関数内で正しい BTWnummer を取得できません。常に 1 つの BTW 番号を保持します。JSON は非同期だと思いますが、JSON コードのビット内で正しい数値を取得するにはどうすればよいでしょうか? 私のテストによると、callUrl で異なる番号を使用しています。