0

こんにちは私はオートコンプリートUIを使用するためにいくつかのJQueryを実装しようとしています。2つのオプションがあるドロップダウンリストがあります。俳優と映画。選択した内容に応じて、オートコンプリート入力ボックスのソースを変えたいと思います。私が持っているJQueryに何か問題がありますか?

<script type="text/javascript">
           $(document).ready(function(){
           $("#selectType").change(function() {

           if ($(this).val() == "Actor"){
            $("#tags").autocomplete({
            source: "nameSearch.php",
            minLength: 2
        });

        }
        else if($(this).val() == "Film"){
            $("#tags").autocomplete({
            source: "FilmSearch.php",
            minLength: 2
        });
        }
        });
        });
    </script>
4

1 に答える 1

2

このように使用します:

       $(document).ready(function () {
           //Create widget with default data source
           $("#tags").autocomplete({
               source: "nameSearch.php",
               minLength: 2
           });

           $("#selectType").change(function () {
               // Assign new data source like that :

               if ($(this).val() == "Actor")
                   $("#tags").autocomplete("option", "source", "nameSearch.php");
               else 
                   if ($(this).val() == "Film")
                       $("#tags").autocomplete("option", "source", "FilmSearch.php");

              // And what is your 2 conditions are not met?????
           });
       });
于 2013-03-21T21:39:06.320 に答える