【发布时间】:2023-03-30 01:25:01
【问题描述】:
我是一名业余程序员,所以请放轻松。我试图只调用一次 getJson 来拉出一个数组,然后让 jquery 自动完成将其用作源。似乎这段代码从未调用处理程序。
<script>
$(function () {
var availableTags[];
$.getJSON("./Handler.ashx", function(data) {
availableTags = data;
});
$("#TextBox3").autocomplete({
source: availableTags
});
});
</script>
下面的代码有效,但我不希望 js 每次都调用处理程序。
<script>
$(function () {
$("#TextBox3").autocomplete({
source: "./Handler.ashx",
minLength: 3,
select: function (event, ui) {
$(this).val(ui.item.value);
}
});
});
</script>
【问题讨论】:
标签: jquery json autocomplete