0

jqueryで利用可能なオートコンプリートオプションを使用して、テキストボックスに値のリストを入力しました。ユーザーがオートコンプリートから値を選択した後に関数をトリガーする方法がわかりません。私を助けてください。これが私のコードです。

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

alert() を呼び出していません。

4

2 に答える 2

1

カンマがありません。コンソールでエラーを確認してください

         var Product=$( "#tags" ).autocomplete({
         source: availableProducts , <---
         change: function(){alert();}
于 2013-10-05T10:35:02.033 に答える
0

これを試して:

   $(function() {
      $("#tags").autocomplete({
                    source: availableProducts,
                    select: function(event, ui) {      
                               event.preventDefault();
                               alert(1);   
                            }
                 });  
于 2013-10-05T10:57:30.437 に答える