如果关键字更改后我如何通过血猎犬取消待处理的请求?
var data = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
wildcard: '%QUERY',
url: $('div.job .typeahead').attr('data-autocomplete-url') + '?term=%QUERY',
ajax: {
async: true,
dataType: 'json',
crossDomain: true,
}
}
});
$('div.job .typeahead').typeahead(null, {
name: 'job',
displayKey: 'text',
limit: Infinity,
source: data
});