我使用的是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>
答案 0 :(得分:0)
我得到了它的工作。有两个问题:
1 - 我有一个错误的php页面的链接。
2 - 与http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js发生冲突。