如何在PHP页面上集成多个jQuery自动完成实例?

时间:2018-09-19 06:56:09

标签: jquery autocomplete multiple-instances

我的PHP页面上有一个有效的自动完成功能,但是我想在该页面上再放置两个文本框,以便在其中集成自动完成功能。我远非jQuery专家,而且我的研究还没有真正找到解决方案。

现有代码如下:

        $(function()
        {
            $.ui.autocomplete.prototype._renderItem = function( ul, item)
            {
                var term = this.term.split(' ').join('|');
                var re = new RegExp("(" + term + ")", "gi") ;
                var t = item.label.replace(re,"<b>$1</b>");
                return $( "<li></li>" )
                    .data( "item.autocomplete", item )
                    .append( "<a class='listVariable' style='font-size:115%' href='../mod_graph/graphexe.php?selectedID=" + item.id + "&selectedLanguage=en'>" + t + "</a>" )
                    .appendTo( ul );
            };


            $( "#query" ).autocomplete(
            {
                source: "etc/php/autocomplete.php",
                minLength: 0
            });

我的印象是,为了实现这一点,我需要完全重写该函数。也许朝着this example的方向发展。

感谢任何提示,这可能是集成多个自动完成实例的简单方法。

0 个答案:

没有答案