繁体   English   中英

自动完成源取决于下拉选择

[英]autocomplete source depending on drop down selection

嗨,我正在尝试实现一些JQuery来使用自动完成UI。 我有一个有两个选项的下拉列表。 演员和电影。 根据所选内容,我希望自动完成输入框的源不同。 我有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>

使用这样:

       $(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?????
           });
       });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM