У меня возникла проблема, когда json jquery call работает только при обновлении страницы после загрузки страницы. т.е. при загрузке страницы данные не обновляются, при обновлении страницы обновляются данные. Он подает выбранный список. У меня есть следующие настройки JQuery Ajax:ajax call только получать последние данные на странице обновления
$(document).ready(function() {
$.ajaxSetup({'async': false, 'cache':false});
Ниже мой JSON заявление:
$.getJSON('ajax.cfm?action=refresh_bsu&site='+site+'&BaseLineYear='+BaselineYear+'&item=EnergyData', function(EnergyData) {
SiteEnergyData = EnergyData; //Make it a global variable
});
Это полная функция:
function GetEnergyData(){
var site = $("#busUnitSubGroup").val();
var BaselineYear = $("#BaselineYear").val();
SiteEnergyData = "";
$.getJSON('ajax.cfm?action=refresh_bsu&site='+site+'&BaseLineYear='+BaselineYear+'&item=EnergyData', function(EnergyData) {
SiteEnergyData = EnergyData; //Make it a global variable
});
}
Может кто-нибудь мне помочь в решении этого вопроса пожалуйста?
Благодаря JC
Откуда вызывается getJSON? – AaronLS
Он вызван в функции готовности документа – jeeperscreepers