未捕获的TypeError:无法读取属性' length'在自动完成中未定义

时间:2015-03-14 17:33:57

标签: jquery json autocomplete

我是json和jquery编程的新手。我正在尝试谷歌搜索。这是代码:

的index.php

 <script>
     $(function() {
            //autocomplete
        $("#tweety").autocomplete({
        source: function(request, response) {
            $.get("source.json", {
                q: request.term
            }, function(data) {
                response($.map(data.tracks, function (el) {
                    return el.label, el.value;
                }));
            });
        },
        minLenght: 1
        }); 

    });

 <script>

 <input type="text" id="tweety">

我的问题是浏览器在控制台中响应此消息“Uncaught TypeError:无法读取未定义的属性'长度'。

如何解决该问题以及显示自动完成的下拉输出。

0 个答案:

没有答案