![]() |
автодополнение с Ajax
Люди кто может помогите сделать такую фичу как дополнение результатов ввода в <select> с базы даных.... Очень надо
|
Такие фичи хорошо описаны в книге
Ajax в действии В сети ее легко найти, здесь например http://www.rsdn.ru/res/book/web/ajax.xml |
спасибо но я вобще нихрена нережу в жаба скрипт у меня даже есть эта книга на столе но мне надо уже... а книгу придется читать с нуля и не только эту если есть гдето какиэто готовые экзамплы
|
выкинь книгу по ajax и купи книгу по javascript. В частности тут тебе нужна инфа по DOM - Document Object Model.
если сильно надо и сам нихера не шаришь - пиши в личку конкретно что и как, как будет время - распишу. |
Trinux, че у тя за такая нелюбовь к термину Ajax, не первый раз вижу.
Это всего лиш одно слово, которое заменяет, выучи JS DOM CSS асинхронные запросы. |
Цитата:
|
Цитата:
А вот js, css2, dom и прочие технологии, это концепция web 2.0 проектов. Но никак не ajax. Бесит что люди ставят ajax движки и считают себя модными и прочее. В обшем просто бесит. ЭТО НЕ НЕЛЮБОВЬ к xmlhttprequest`у. Я рад этой технологии и изучаю я ее самостоятелно уже более года, у меня несколько своих движков, я разобрал все "беды" с кодировками и прочее. Просто мода эта тупая достала. Так же достала мода на BMW. и многое еще чего. Это не значит что я не люблю BMW. |
Цитата:
Цитата:
А вот самое интеремное — имхо DOM. |
Цитата:
|
Кстати. Слышал еще давно, что Трин говорил, про "не покупайте книги про аякс".
Неделю назад купил... лучше бы книгу Полю Дюбуа купил про БД. Ибо в книге про аякс была одна хрень. Хороший справочник по Js все разрулит. Или "Энциклопедия Xml" Холзнера. Все клиентские технологии(+ основы джавы) рассмотрены детально. Еще бы: 1100 страниц A4 мелким шрифтом. |
Цитата:
|
Я поддержываю Trinux мне тоже кажется что технологии которые просто входят как "модно" ничо иное как просто хорошо продуманый алгоритм и ничо нового там грубо сказать нет... например я на старой роботе розработал (даже неподозревая того) свою систему MVC, когда пришел на нынешнюю фирму меня начили лечить что надо розобраться в Model View Controler я от одного названия испугался...
|
ну то как знатоки Js кто то поможет мне такое сделать???
|
Обязательно SELECT? Предлагаю просто текстовое поле меню выбора ...если будет. Если этого хватит (посмотри хотя бы на http://homefarm.ru ) - готов помочь.
Если нет.... то тоже готов=) |
Короче, вот примерный вариант действий.
Файл get.php - скрипт, который будет брать данные из БД: PHP код:
PHP код:
|
Насчет скрипта на php: во-первых, переменную $req надо сначала брать из $_GET['req']; воизбежание ошибок при отключенной REGISTER_GLOBALS, во-вторых, ;куй_ надо фильтровать, т.к. там sql-инъекция, явная, никакая не "потенциальная", ну и в-третьихя, это мелочь, но все же: в данном случае вместо mysql_fetch_array используй mysql_fetch_assoc, т.к. при таком использовании первой, без доп. параметров, генерятся еще помимо элементов $array['name'], элементы $array[номер].
|
| Время: 01:32 |