jQuery自动完成在Codeigniter中用作重定向搜索栏



我正在使用jQuery自动完成小部件来尝试在社交媒体网站中搜索组。有两种类型的组,我使用jQuery网站的示例代码来创建类别,如这个链接

http://jqueryui.com/autocomplete/类别因此,表中的每个项都有一个类别、一个标签和一个值。 组的id。

我想要能够做的是,当我点击列表中的一个项目,我已经搜索,根据组类别被重定向到不同的控制器。

在你的答案中,类别为typeA的项目应重定向到控制器fooA,类别为typeB的项目应重定向到控制器fooB

我jQuery

$('#searchBar').catcomplete({
    delay: 0,
    source: function(request, response) {
        var results = $.ui.autocomplete.filter(data, request.term);
        response(results.slice(0, 10));
    }
});

我实际上是在自己的一些修修补补之后弄清楚了这一点。这不是我想要的,也不是我想要的,但它能起到作用。

我将url添加到数据集中每个项目的value属性中,然后使用window.location.href将窗口重定向到适当的控制器和函数。

我希望这对其他人有帮助但如果你知道使用Codeigniter函数redirect的方法,我真的很感激

最新更新