devbridge autocomplete突然抛出错误

时间:2014-06-04 18:44:14

标签: jquery autocomplete

我使用的是devbridge的自动完成程序,它正在运行,但突然之间却没有。它引发了一个错误:

EDITED

我做了一个测试页面。抛出的错误是: 未捕获的TypeError:无法读取属性' length'未定义的

以下是我的完整代码:

<html>
<head>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
        <!--<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>-->
        <script type="text/javascript" src="js/jquery.autocomplete.js"></script>
        <script type="text/javascript">
            var options, a;
            jQuery(function(){
                options = { serviceUrl:'php/getNations.php' };
                a = $('#countryofOrigin').autocomplete(options);
            }); 
        </script>
</head>
<body>
<form>
    <input type="text" id="countryofOrigin" name="countryofOrigin" placeholder="COUNTRY OF ORIGIN" /> 
</form>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

我得到了它的工作。有两个问题:

1 - 我有一个错误的php页面的链接。

2 - 与http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js发生冲突。