ajax对后台的请求,如果url未发生改变,是不会去再去响应后台的请求的
这个是因为缓存的原因所造成的
加上一个cache : false即可
$.ajax({
type: 'GET',
url: 'SaveDiamondSaleOrder.aspx?is_ajax=1&action=addbarcode&barcode=' + $('#barcode').val(),
async: false, //同步
dataType: 'text',
cache : false,
success: function (text) {
adc= text;
},
error: function (xhr, status, error) {
alert("操作失败"); //xhr.responseText
}
});