gpt4 book ai didi

jquery 自动完成输入 - 停止更新

转载 作者:行者123 更新时间:2023-12-01 07:32:55 31 4
gpt4 key购买 nike

我刚刚开始使用 jquery(和自动完成插件)并且一切正常

这是我的场景我有一个 span 元素,当用户从自动完成中选择列表值之一时,我会更新该元素,并同时更新输入元素。我不希望更新自动完成输入元素 - 我想将其与用户输入的内容保留在一起。

提前致谢

问候

pvee

最佳答案

假设您正在使用 jQueryUI Autocomplete(将来,请链接到您正在使用的插件),您可以点击 select 事件并使用 event.preventDefault 取消插件的默认行为(即替换输入文本),并执行一些其他操作:

$("input").autocomplete({
select: function(event, ui) {
event.preventDefault(); // cancel the default behavior of selecting an option
$("#update-me").text(ui.item.label); // update the span with the selected option's label.
}
});

示例:http://jsfiddle.net/5jWkL/

希望有帮助。

关于jquery 自动完成输入 - 停止更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4596569/

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