jQuery自动完成 - 自动打开焦点

时间:2017-05-28 20:53:15

标签: javascript jquery forms

提前感谢您的帮助!

当用户关注输入时,我一直在尝试创建一个显示一些自动完成选项的小输入。我能够通过使用这个:

    .bind('focus', function(){ $(this).autocomplete("search")

但是,在研究了一点之后,我不得不将自动选择更改为请求/响应,以便能够在另一个div上显示所选值。在我这样做之后,当你专注于输入时,我无法让.bind自动显示菜单。

以下是代码:

$(".languageinput").autocomplete({
        source: function (request, response) {

        var availableTags = [];
        var availableTags = [
        "EN",
        "DE",
        "ES",
        "FR",
        "ID",
        "IT",
        "JA",
        "KR",
        "PT",
        "RU",
        "TH",
        "VN",
        "ZH",
        ];

        response(availableTags);
        return;


        },

        select: function (e, ui) {

            $('.utm_campaign').empty();$('.utm_campaign').html($(".languageinput").val())
        },

        change: function (e, ui) {

            $('.utm_campaign').empty();$('.utm_campaign').html($(".languageinput").val())
        }   
    })
;

0 个答案:

没有答案