如何使用jquery触发“自动完成”功能?

时间:2013-10-05 10:33:06

标签: javascript jquery

我使用jquery中提供的自动填充选项填充了一个带有值列表的文本框。用户从自动完成中选择一个值后,我不知道如何触发一个功能。请帮帮我。这是我的代码。

$(function() {
                 var Product=$( "#tags" ).autocomplete({
                 source: availableProducts,
                 change: function(){alert();}
                                                       });
                 Product.autocomplete('option','change').call(Product);
                      });   

它没有调用alert()。

2 个答案:

答案 0 :(得分:1)

您缺少逗号,请检查控制台是否有错误

         var Product=$( "#tags" ).autocomplete({
         source: availableProducts , <---
         change: function(){alert();}

答案 1 :(得分:0)

试试这个:

   $(function() {
      $("#tags").autocomplete({
                    source: availableProducts,
                    select: function(event, ui) {      
                               event.preventDefault();
                               alert(1);   
                            }
                 });