我正在尝试在页面加载时加载自动完成数据,现在当我在输入中键入一些字母时它正在执行 getJson,并且由于 json 数据的大小,它被冻结了。所以我希望在页面加载时触发自动完成 json 请求,并拥有数据,所以当我开始输入时它不会冻结。干杯!
<script>
$(function() {
$.getJSON("airports.php", function(data) {
$( "#cityAirport" ).autocomplete({
source: data
});
});
});
</script>
我的 Exatc 问题是,现在当我开始输入内容时,当 getJson 被解雇时,网站会冻结一秒钟(2-3)......