【问题标题】:devbridge autocomplete suddenly throwing errordevbridge自动完成突然抛出错误
【发布时间】:2014-06-05 21:31:09
【问题描述】:

我正在使用 devbridge 的自动完成功能,它可以正常工作,但现在突然不行了。它抛出一个错误:

已编辑

我做了一个测试页。抛出的错误是: 未捕获的类型错误:无法读取未定义的属性“长度”

这是我的完整代码:

<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>

【问题讨论】:

  • 我怀疑可能与 jquery ui 自动完成有冲突。您是最近才加入的吗?
  • @Tomas Kirda:非常感谢您的回答!我把jquery ui include 拿出来了,但是错误还在发生。

标签: jquery autocomplete


【解决方案1】:

我让它工作了。有两个问题:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-31
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 2021-07-02
    • 2016-04-30
    • 2022-01-14
    • 1970-01-01
    相关资源
    最近更新 更多