![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam. Na stronie:
https://silviomoreto.github.io/bootstrap-se...es/#live-search Jest cos takiego jak wyszukiwarka w selecie jednoczesnie. Wrzurzuacajac tam jakies dane z bazy zamiast tych standardowych (zalozmy ze jest ich np. 1000 jakis kategorii), lista bedzie bardzo duzo Zalozmy Select * FROM cat; Pytanie brzmi: Czy JQuery/JS czy inna technologia umozliwia jakos ingerencje w sql zeby zrobic cos na zasadzie LIMIT 5 ale tylko dla wizualizacji danych ale w rzeczywistosci, zeby wyszukiwarka mogla dalej korzystac z tych 1000 rekordow? Gdy bedzie: Select * FROM cat LIMIT 5; odrazu w zapytaniu to cale szukanie sprowadza sie do szukania w 5 wynikach,a to nie o to chodzi. Ew czy ktos ma na to pomysl? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Proste zapytanie z podzapytaniem
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Nie wiem czy dobrze rozumiem, ale :
-to zapytanie zwroci 5 rekordow OK , zalozmy ze mamy ORDER ASC czyli pierwsze alfabetycznie -tylko po wpisaniu innej litery juz nie daje wyniku, czyli to rozwiazanie chyba tu nie pasuje?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Albo ja czegos nie kumam albo ty. Tym razem stawiam na ciebie
![]() edit, a juz wiem o co ci chodzi. LIVE SEARCH panie kolego to ma leciec ajaxem do bazy i stamtad pobierac wyniki dla kazdego zapytania. A jaka chcesz bez ajax to musisz wpierw pobrac do js wszystkie dane i wtedy to bedzie sobie samo szukalo w js. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Sprawa jest taka, że chce tej dynamiczności(ajax) tylko nie wiem na którym etapie ajax pobiera zapytanie.
i czy da sie tu rozwiazac problem, ktory postawilem na poczatku Wizualizacja np. 5 rek , a praca na 1000 czy wiecej. Jeśli dobrze cie rozumiem, to takie cos da sie rozwiazac tworzac wyrzukiwarke przy pomocy js? nie uzywajac ajax? chodz to troche sprzeczne, bo to tu sa dynamiczne zapytanai do servera itp. Wydalwalo mi sie tylko po prostu ze da sie dopisac w js jakis kod ktory zmodyfikuje to ze nie beda pobierane wszystkie rekordy z bazy na raz. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przyklad do ktorego dales linka nie zawiera ajax. On dziala na danych z html.
Musisz znalezc lib, ktory dziala na ajax. To co szukasz to sie nazywa AUTOCOMPLETE i pelno tego w necie. Od jquery UI zaczynajac po https://twitter.github.io/typeahead.js/examples/ konczac. Masz tam ajaxy, i na stronie serwera odpalasz zapytanie ktore ci podalem. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
http://dbrekalo.github.io/fastselect/
Jeszcze takie pytanko. W tej wersji jest cos takkiego ze jest np 10 rek i jest scroll. Raczej to nie kwestia ajax tylko cos z css, pytanie co? Czy chodzi o overflow-y: scroll? tylko gdzie to nalezy dodac? W przypadku pierwszego przykladu zeby efekt byl taki sam. Ten post edytował viamarimar 18.11.2016, 18:45:45 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 15:19 |