3

我正在使用 jquery 自动完成 API,我试图在选择后从文本框中获取值。我应该使用哪个侦听器从 textbox 获取值。我尝试了 .focus 但它仅在再次单击文本框后才有效。我需要在选择下拉列表中的值时触发此事件(与在文本框中键入的搜索词相反)

4

1 回答 1

4

如果我正确理解了您的问题,也许您需要绑定到自动完成小部件的关闭事件。

$("#autocomplete").autocomplete({
    source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"],
    close: function (event, ui) {
        alert($(this).val());
    }
});

演示

于 2013-04-12T04:03:00.913 回答