Автор Тема: Поле ввода в форму как поле ввода адреса в броузере - с автоподстановкой  (Прочитано 7838 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Veosys

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Есть ли возможность сделать поле ввода данных в форму как поле ввода адреса в броузере, например, - с автоподстановкой по мере ввода букв подходящих данных (из базы MySQL  в частности). Т.е. чем больше букв - тем короче список. Вопрос в форуме уже задавался, но ответа так никто и не дал. Может у кого свежие идеи есть? Заранее спасибо ответы.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
можно. ловить введенные буквы и проверять по списку.
сверять с mysql можно только в интранете.

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Veosys
Игра не стоит свеч, а результат труда...
And no religion too...

Оффлайн Veosys

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
RomikChef
Собсно оно и будет в интранете. Вернее даже чаще всего на локальной машине. Посему нельзя ли поподробнее - пример кода или ссылочку где посмотреть как конкретно можно эту задачу решить.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Veosys
учи яваскрипт и какой-нибудь серверный язык.
Тогда сам поймешь, как сделать.
А без этого и примеры давать бессмысленно

Оффлайн Veosys

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
RomikChef
Спасибо большое за такую неоценимую помощь в виде совета учится учится и еще раз учится, но по моему данный форум существует именно для того чтобы задавать конкретные вопросы и получать по возможности конкретные ответы, а не советы учить язык. К сожалению у меня в данной конкретной ситуации нет времени изучать яву с нуля и изобретать велосипед. Имея некоторое представление о программировании и конкретный пример можно разобратся в куске кода на яве и применить его для своих нужд. Так что в примерах есть очень конкретный смысл.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
Veosys:
и получать по возможности конкретные ответы

извини, что не оправдал твоих надежд.
Цитировать
Veosys:
а не советы учить язык

К сожалению, наши мнения тут расходятся. Лично я считаю, что форум предназначен именно для советов учить язык.
Цитировать
Veosys:
К сожалению у меня в данной конкретной ситуации нет времени изучать яву с нуля

Это нет проблема. По известной формуле "время-деньги" ты просто нанимаешь программиста, который все тебе сделает.
Цитировать
Veosys:
Имея некоторое представление о программировании

Вот именно. К сожалению, ты такого представления не имеешь, а я не люблю тратить свое время зря.
Цитировать
Veosys:
в примерах есть очень конкретный смысл.

А я разве против? Берю любой пример, какой тебе понравится.
Яваскрипт - язык открытый. Берешь исходный код страницы - и вот тебе готовй вожделенный пример.

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Veosys
 
Цитировать
Вернее даже чаще всего на локальной машине.

Можно покапаться в стандартных библетеках, прости господи microsoft (Visual C++, Visual basic, и т.д.) ... только тут я тебе, извени, не помошник...
And no religion too...

Оффлайн Veosys

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
RomikChef
Цитировать
RomikChef:
Берешь исходный код страницы - и вот тебе готовй вожделенный пример.

Моя просьба заключалась именно в том, чтобы заполучить исходный код страницы с полем ввода хотя бы отдаленно  похожим на нужное мне.
Цитировать
RomikChef:
Вот именно. К сожалению, ты такого представления не имеешь, а я не люблю тратить свое время зря.

Да уж, зачем же тратить свое драгоценное время  на помощь начинающим, если можно потратить его на восхваление своей крутости , голословные утверждения о том что все осталные о программировании "представления не имеют" и оттачивании своего "как бы чувства юмора". Причем просмотрев остальные Ваши ответы на форуме я не особо удивился, обнаружив что большинство из них носят вышеуказанный характер и уж никак не способствуют ответам на заданные вопросы. Прошу извинить остальных участников форума за треп не по теме ветки.
« Последнее редактирование: 02 Ноября 2004, 11:39:34 от Veosys »

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Veosys
Ошибочно полагать что эта проблемма решаеться несколькими строчками кода! Это довольно сложная задача требующая довольно больших знаний... Так что требовать однозначного ответа тут просто глупо... Если вы всё же желаете самостоятельно решить её... то тут можно порекомендовать глудокое изучение одного из серверных языков + Javascript + БД ... Либо как уже писалось нанять опытного программиста... Либо купить готовый скрипт. Других вариантов просто нет...
And no religion too...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
Veosys:
Моя просьба заключалась именно в том, чтобы заполучить исходный код страницы с полем ввода хотя бы отдаленно похожим на нужное мне

Извини, у меня под руками такой нету.
Писать специально для тебя я не вижу смысла. ведь поле ввода такое нужно не мне, а тебе.

К тому же, как я неоднократно указывал, такое поле тебе для свзяи с базой не поможет, поскольку тебе понадобится еще знание како-го нибудь серверного языка и умение связать его с яваскриптом.
Поскольку у тебя ничего такого не наблюдается, я делаю совершенно закономерный вывод о бесполезности траты на тебя времени, который ты принял за вывод в собственной крутости.

Оффлайн Veosys

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
commander
Спасибо и на этом. Я в общем то не требовал конкретного ответа любой ценой и на халяву. Знание того что задача нетривиальная и не имеет ГОТОВЫХ ПРОСТЫХ решений тоже ответ на вопрос "ЕСТЬ ЛИ ВОЗМОЖНОСТЬ сделать поле ввода...". Просто по первой реакции мне показа лась что такие решения есть.
RomikChef
Цитировать
RomikChef:
Писать специально для тебя я не вижу смысла. ведь поле ввода такое нужно не мне, а тебе.

Ну в таком случае зачем вообще тратить твое (раз уж мы перешли на ТЫ) драгоценное время на ответы в этом форуме. Ведь это ВСЕГДА нужно не тебе а задающему вопрос. Если ответ требует серьезных усилий для решения - тогда так сразу и напиши. Это зачастую (как в моем случае, например) уже само по себе ответ на вопрос. А делать заявления "я умный и знаю как сделать но заморачиваться мне лень да к тому же ты все равно не поймешь"  только ради желания высказать свое мнение по поводу чужых умственных способностей ничем кроме дешевых понтов и хамства по моему не являются.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
commander
штепсель для осла написать типа...
неблагодарное это дело.
хотя и поможет =)
AS IS...

Оффлайн 3D Bob

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Создается массив из данных берущихся из мускула.
На странице делается поле, и по мере буквы сверяется с данными из масива, тем самы появляется отдельный слой, где выводятся подходщие...И делается так что если жать на подходщие они вставляются в поле

Вот алгаритм...
На самом деле люди правильно сказали игра не стоит свеч а время результата...

Оффлайн virka

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28