1

我正在使用 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);}
            })
        };
4

1 回答 1

1

尝试这个:

var time = new Date().getTime();

$.getJSON('http://192.168.1.8:9100/PraticaService.svc/GetAllQueries?' + time, {..

为了防止缓存,在末尾添加一个随机字符串。

于 2012-06-11T07:44:27.893 回答