gpt4 book ai didi

jquery - 如何获得两列 jquery 自动完成?

转载 作者:行者123 更新时间:2023-12-03 22:52:08 25 4
gpt4 key购买 nike

我有两个内容列表,我想在我的网站上搜索自动完成框。一个是商店列表,另一个是其他人对产品进行的搜索列表。我希望自动完成功能显示两列,一列用于第一个搜索集,另一列用于另一个搜索集。

例如,搜索鞋子的人应该在左侧列表中看到“shoebuy、payless Shoes、shoemall 等...”,然后在第二栏中看到“鞋子、鞋子、鞋架、鞋油等...”。

我该怎么做?

最佳答案

我怀疑这样的东西已经存在。您可以做的是在 div 中创建一个 CSS 两列布局,只要文本字段发生更改,该布局就会显示在文本字段下方。这样,您就可以单独填充每一列,甚至使用相同的 AJAX 请求:

<input id="autocompleteField" type="text" />
<div class="autocomplete">
<div class="autoLeft"></div>
<div class="autoRight"></div>
</div>

$("#autocompleteField").change(function () {
$.get("url", $(this).val(), function(response) {
$(".autoLeft").html(response.left);
$(".autoRight").html(response.right);
}, "json");
});

关于jquery - 如何获得两列 jquery 自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7535845/

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