Просмотр полной версии : "Пошаговый" поисковик
дарова чесной народ...
хатю написать поисковичёк который копошится в массиве... и рапотаеть пошагово... т.е. по мере заполлнения строки поиска символами он видает подходящие результаты....
у меня есть тут адын исходник... (чесно гаваря я даже не поняв что там в скриптах и написана....)
памагите разобраться с исходником иль пасаветуйте как реализовать этот эфект пашаговости....
зарание благодарен.....
прозьба к злым модерам --- не рубайте сразу.... дайте пажить...
интересно, ты таким "язаком" и код пишешь?
не... код есчё хуже... но тот исходник воопсче полная клиника..... автор просто неуважает законов физики.....
собственно с чего ты взял что в этом исходе именно то о чём ты спрашиваешь ?
и при чем тут законы физики..
JudgeFog
18.07.2005, 17:54
исходник очень старый и подлежит сдаче в утиль
решение "в лоб" - берем list и TextField, последнему на событие .onChanged вешаем функцию, которая ждет полсекунды, и, если больше кнопок не нажато, перебирает содержимое массива в поисках совпадений и выдает их в list
вернее даже так: массив из готовых объектов {label:---,data:--}
и перебор по label - найдем совпадение и сразу можно в list объект добавлять
дик. кашна усё просто... но када у тебя 6000 елементов и каждый симвал отыскивать в этом массиве то какиеш это бут глюки нереальные.... даш навернае р Iv не вытянет....
Iv ... я сначала подумал что ты про Ваню Дембицкого , а ты про пень четвёртый :-)))
пентиум4 против вани дембицкого - кто вытянет?
JudgeFog
20.07.2005, 22:25
дик. кашна усё просто... но када у тебя 6000 елементов и каждый симвал отыскивать в этом массиве то какиеш это бут глюки нереальные.... даш навернае р Iv не вытянет....во первых не надо каждый символ, поиск имеет смысл начиная с трех букв, и не думаешь же ты перебирать каждое слово по буквам, когда есть String.indexOf()
и ты ничего не говорил про 6000 - это вполне возможно вообще не для флэша задачка
прискорбно конечно что нету во флэше array_search какого-нибудь
зато все что нужно есть в PHP
смотри как работает поиск на форуме dklab.ru
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.