3

当我使用 jquery 自动完成时,当框出现时,当我向下滚动页面时,框保持在相同的位置。当用户滚动时,如何将菜单保留在文本字段下方?

同样在我的代码中,我有一个运行 ajax 函数的 onkeyup 事件,当它返回时,我使用它更改自动完成标签的内容

        // get the search box element
        var input = $("#" + searchBoxID);

        // set its autocomplete tag list
        input.autocomplete({
            source: availableTags
        });

        // force its autocomplete menu to show
        input.autocomplete("search", input.val());

我怎样才能解决这个问题?谢谢。

我还找到了一些关于使用appendto代码 jQuery-autocomplete scroll issue的答案。

但我不确定如何使用它。

4

1 回答 1

0

您可以使用 CSS 样式的 position 属性来使 autocomp 框相对于输入框。

位置:“相对”;

于 2014-09-01T11:47:48.220 回答