0

我使用 JQuery Ui Autocomplete 并将建议框放置在输入字段上方,如下图所示。当我使用autoFocus: true时,我可以将焦点设置在列表的第一个元素上。

现在,我希望列表的最后一个元素成为焦点(即最接近输入字段的元素)。我怎样才能做到这一点?如何选择列表中的最后一个元素?

在此处输入图像描述

Javascript:

$input.autocomplete({
    source: someUrl,
    minLength: 2,
    autoFocus: true,
    position: { my : "left bottom", at: "left top", collision: "none" }
}); // end autocomplete
4

1 回答 1

0
    $input.autocomplete(someUrl, {
        matchContains: true, minChars: 1, scroll:true, autoFill: false, scrollHeight: 240,
        formatItem: function (row, i, max, term) {
            return row.display;
        },
        formatResult: function (row) {
            return row.value;
        },
        displayPosition: "left"
    });
于 2013-07-23T11:55:59.153 回答