我正在使用getJSON从WCF获取数据。该应用程序可以工作几次,之后它似乎从缓存中获取数据。这个问题发生在Firefox,Chrome上。在Internet Explorer 9中,我无法获取任何数据。
function get_WCF() {
$.ajaxSetup({ cache: false });
$.getJSON('http://192.168.1.8:9100/PraticaService.svc/GetAllQueries', {
idPratica : $("#txtIdPratica").val() + "M"
}, function(json) {
json = jQuery.parseJSON(json.d.GetAllQueries);
if(json.$values[0].$values[0]) {
$('#txtCognomeRagioneSociale').val(json.$values[3].$values[0].DENOMINAZIONE);}
})
};
答案 0 :(得分:1)
试试这个:
var time = new Date().getTime();
$.getJSON('http://192.168.1.8:9100/PraticaService.svc/GetAllQueries?' + time, {..
用于防止缓存,在末尾添加随机字符串。