-1
私はこの回線に問題Javascriptをグローバル変数 - コンソールログ未定義
console.log("xxx" + stanica1);
結果がxxxundefinedされているが、私は、戻り値stanica1Prosjek/24を必要とします。
function podatciPrethodniDan(handleData) {
var parametar = $("#parametar1").val();
$.ajax({
type: "POST",
url: "php/getPreviousDayData.php",
dataType: "json",
data: {
parametar: parametar
},
success: function(data) {
handleData(data);
} //end of success
}); //end of ajax
}
function style(feature) {
var stanica1;
stanica1 = podatciPrethodniDan(function(output) {
//console.log(output);
var stanica1Prosjek = 0;
var stanica2Prosjek = 0;
var stanica3Prosjek = 0;
var stanica4Prosjek = 0;
//console.log(output.length);
for (i = 0; i < output.length; i++) {
//console.log("petlja " + i);
if (i < 24) {
stanica1Prosjek = stanica1Prosjek + parseFloat(output[i].par);
//console.log(stanica1Prosjek + " " + i);
}
}
console.log("in" + stanica1Prosjek);
return stanica1Prosjek/24;
});
console.log("xxx" + stanica1);
}
は見えませんstanical'、あなたはそれに –
stanica1 = podatciPrethodniDan(機能(出力)... –
@tcoocない重複し、OPを定義しています? –