gpt4 book ai didi

jquery - jquery UI 自动完成的打字问题

转载 作者:行者123 更新时间:2023-12-01 04:27:09 24 4
gpt4 key购买 nike

我的 jquery ui 自动完成有问题...当我开始输入单词并且自动完成显示结果时,它只是在我完成单词之前开始删除字母...有人遇到过这个问题吗?

$(function() {
var rn = Math.floor(Math.random() * 11);
$("#query").autocomplete({
source: "search.asp?rn=" + rn,
minLength: 2,
selectFirst: true,
delay: 500,
//autoFocus: true,
select: function(event, ui) {
var vp = ui.item.vp;
var ran = Math.floor(Math.random() * 11);
if (vp != "-1" && vp != "x") {
location.href = "menu.asp?rn=" + ran + "&LOC=1&IDP=" + vp;
}
else if (vp == 'x') {
location.href = "result.asp?rn=" + ran + "&term=" + ui.item.value;
}
}
});

$.ui.autocomplete.prototype._renderItem = function(ul, item) {
var sterm = this.term.split(" ");
$.each(sterm, function(index, value) {
item.label = item.label.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + $.ui.autocomplete.escapeRegex(value) + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<span style='color: #2779AA;'><strong>$1</strong></span>");
});
return $("<li></li>").data("item.autocomplete", item).append("<a>" + item.label + "</a>").appendTo(ul);
};

});

最佳答案

您使用自动对焦插件吗?我遇到了同样的问题,并使用以下描述的解决方案修复了它:

https://github.com/scottgonzalez/jquery-ui-extensions/issues/1

关于jquery - jquery UI 自动完成的打字问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5742037/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com