基於:Abort Ajax requests using jQuery ...在inventory_search() - 在發出ajax請求之前,如何檢查當前請求並在發出新請求之前終止()它們?或者...有沒有更好的方法來做到這一點?jquery abort()ajax請求之前發送另一個
<script type="text/javascript">
$(function() {
$('form#internal_catalog').change(function() {
inventory_search();
});
});
function inventory_search() {
var search_data = $('form#internal_catalog').serialize();
var a = $.ajax({
type: 'post',
url: '/test.php',
data: search_data,
success: function(data) {
$('#catalog').html(data);
}
});
}
</script>
+1我做的事情使用完全相同的方法吧。 (除''ajax_request' var name ^^)...並且它工作正常! – JoDev 2013-04-23 09:15:46
我剛剛更改了'var ajax_request;'到'var ajax_request = new XMLHttpRequest();'它正在工作。 +1的想法。 – smartrahat 2017-11-08 17:57:36