Здравствуйте,
я новичок в javascript / ajax,
понадобилось сделать поле с выпадающим списком вариантов (suggestion / autocomplete вроде называется).
два дня мучаю вот эти вещи
http://code.google.com/p/django-autocomplete/
(здесь насколько я понял это только для админки, но в админке пробую добавлять данные,
просто не комплитит, джанга вроде не ругается ни на что)
и
http://djangonaut.blogspot.com/2008/05/jquery-autocompletewidget-django.html
локальные данные это понятно, CHOICES.
а откуда брать удаленные данные?
мне нужно чтобы брались данные из базы,
а тут указывается какой-то url.
еще скрипт ругается на неопределенный autocomplete_countries, я его поменял тоже на CHOICES как SPORTS_CHOICES,
пробую такой вариант, в админке данные добавить могу (без автокомплита),
в форме начинаю вводить в Sports например “Ba”, Basketball не предлагает :(
консоль ошибок в firefox пишет
“$ is not defined”
здесь $('#id_country').autocomplete(, {
здесь $('#id_city').autocomplete(“/cities/autocomplete/”, {
и здесь $('#id_sports').autocomplete(, {
никак не могу заставить их работать, не работает комплит и все :(
может на django trunk они уже не работают?
может кто-нибудь подскажет полностью рабочий пример?
Спасибо.