我在我的网页中使用jquery.ui.autocomplete 和 datepicker来实现。
作为单独的文件
- jquery.ui.datePicker.js
- jquery.ui.autocomplete.js
使用以下简单代码
var availableTags = ["ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++",
"Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell",
"Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme"];
$("#City").autocomplete({
source: availableTags
});
但是,我无法让它按预期在网页中运行,但datepicker
运行良好。 抱歉,我无法在 jsfiddle 中重现此行为。
来自控制台的错误: 指向 jquery.ui.autocomplete.js 文件
Uncaught TypeError: Object [object Object] has no method 'menu'
jquery.ui.autocomplete.js:185
我已经正确导入了 js 和 css。请分享您的建议
jQuery 版本:1.8.2
jQuery UI 版本:1.9.2