Я пытаюсь использовать автозаполнение пользовательского интерфейса jquery и продолжаю получать следующую ошибку при вводе в поле ввода, на котором есть автозаполнение:
Uncaught TypeError: Cannot read property 'PAGE_UP' of undefined
Я включил следующие файлы на моей странице:
- jquery-1.7.2.min.js
- jquery-ui-1.8.21.custom.min.js
- jquery-ui-1.8.21.custom.css
Вот код с использованием автозаполнения:
$('input#searchFor').autocomplete({
source:function(req,add){
$.getJSON("/index.php/search/autoCompleteHandler?q=?§ion="+$('input#searchFor').attr("searchDesc"),req,function(data){
var suggestions = [];
$.each(data,function(i,val){
suggestions.push(val.name);
});
add(suggestions);
});
}
});
Я понятия не имею, что может пойти не так. Любая помощь будет оценена по достоинству.
custom.min.js
? Могу поспорить, что если вы полностью замените его на jQueryUI, ошибка исчезнет (попробуйте ajax.aspnetcdn.com/ajax/jquery.ui/1.8.21/jquery-ui.min.js вместо того, чтобы просто посмотреть, что произойдет) - person Andrew Whitaker   schedule 26.06.2012