0

我有这段代码可以从服务器请求中获取价值

var itemPackage = ddlPackages.value;

$.ajax({
    type: 'GET',
    data: ({ itemPacking: itemPackage }),
    url: '/List/ItemCurrentQty/',

    contentType: "application/json; charset=utf-8",
    dataType: "json",
    context: this,
    timeout: 5000,


    success: function (data) {
        $('#OutQty').data('tTextBox').maxValue = data[0].CurrentQty;
        $('#CurrStockQty').text(data[0].CurrentQty);

    }
});

文本没有用 ie8 更新,但是用 google chrom 没问题, $('#CurrStockQty')请问有什么想法吗?

4

1 回答 1

0

您的成功函数可能在从服务器返回数据之前触发。您是否尝试过对成功保持警惕?

   success: function (data) {
       alert(data[0].CurrentQty);
    }

如果是这种情况,则通过向 ajax async 添加参数来使 ajax 调用同步:false;

于 2012-10-22T19:57:12.910 回答