gpt4 book ai didi

jquery - 使用 jquery 通过 livesearch 加载部分 View

转载 作者:行者123 更新时间:2023-12-01 06:03:29 26 4
gpt4 key购买 nike

好的,希望有人能帮忙。我有一个用于搜索员工的页面。要求是搜索在您键入时拉回结果。也许我正在以完全错误的方式处理这个问题,但我目前有工作代码。问题是某些结果返回的顺序不正确。

例如,您可能正在搜索“Don”,但“Don”的结果将在您获得“Do”的结果之前返回,从而将“Do”的结果保留在屏幕上。

开始新搜索时是否有任何方法可以清除/取消任何待处理的结果,以便我只获得最新的结果?

这是代码:

    $('#searchString').keyup(function () {
searchPeople($(this).val());
});

function searchPeople(searchString) {
var bu = $('#selectedBU').val();
$('#people_view').clearQueue().load(
'@Url.Action("PeopleView", "People")',
{ SearchString:searchString.replace(' ', '*|*'),
bu:bu });
$('#searchString').focus();
}

最佳答案

我会使用jquery autocomplete为了不重新发明轮子:)

如果您仍想实现自己的自动完成功能,则必须停止之前的 ajax 请求。您可以启动here还可以查看链接的问题以获取更多建议。

关于jquery - 使用 jquery 通过 livesearch 加载部分 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8942973/

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