| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 26.02.07 Prihlásený: 24.04.16 Príspevky: 276 Témy: 81 | Napísal susedx: 03.03.2013 22:20 | |
|
chcel by som vediet, ako funguje a v com sa da naprogramovat take vyhladavanie v databaze, ze napriklad mam databazu mien a ked dam prve pismenko, tak tie, co sa nan zacinaju sa mi tam zobrazia ako moznost, taka vysuvna lista, npriklad ako ked do googlu zacnem pisat:)
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 03.03.2013 22:33 | |
|
http://jqueryui.com/autocomplete/ + nejaký AJAX bude asi najjenoduchšie riešenie
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 05.02.13 Prihlásený: 26.10.23 Príspevky: 59 Témy: 3 |
Mam veľmi dobre skusenosti s autocomplete, ktorý bol spomínaný.
Selectujem si klasicky z mysql, následne data posielam cez json do javascriptu.
Výhoda je v tom, že si môžeš poslať viac vecí naraz. Napr. meno + id.
Ale viac sa dočítaš v API.
|
|
Registrovaný: 26.02.07 Prihlásený: 24.04.16 Príspevky: 276 Témy: 81 | Napísal autor témy susedx: 05.03.2013 18:20 | |
|
a da sa to zmenit, aby to zobrazovalo vysledky podla prvych pismen len?
|
|
Registrovaný: 26.02.07 Prihlásený: 24.04.16 Príspevky: 276 Témy: 81 | Napísal autor témy susedx: 23.04.2013 11:00 | |
|
Myslim si, ze je to celkom dobre, ale ked mam viac formularov, pri com v kazdom z tychto formularov chcem vyuzivat tie iste moznosti a teda tieto formulare maju inputy oznacene rovnako, tak to funguje len pri prvom. Da sa to nejako osetrit? Kód: $nacitat = mysql_query("SELECT * FROM zakaznici"); echo "<script>"; echo "$(function(){ var moznosti = ["; while($pole = mysql_fetch_array($nacitat,MYSQL_BOTH)) { echo "'",$z_meno = $pole["skr_meno"],"',"; echo ""; }
echo "]; $('#tags').autocomplete({source:moznosti}); });</script>";
echo " <form enctype='multipart/form-data' action='' method='POST'> <div id='obsah_diel1'> <label for='tags'>Zákazník:</label></div> <div id='obsah_diel2'> <input id='tags' name='zakaznik'/> <input type='submit' value='Pokračovať'> </div> <input type='hidden' name='poloziek' value='1'/><br> </form> ";
|
|
Registrovaný: 12.11.08 Prihlásený: 25.10.23 Príspevky: 125 Témy: 30 |
na stranke nemozes mat viacero elementov s tym istym id .. to plati aj pre inputy, aj ked su v rozdielnych formularoch ..
mozes to spravit tak, ze tym inputom si pridas classu napr 'autocomplete' a selectnes to ako $('.autocomplete').autocomplete({source:moznosti});
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Vyhladavanie v Databázy | 3 | 375 | 08.04.2014 9:45 JanoF | | vyhladavanie v Databázy | 1 | 862 | 29.08.2009 11:30 bmatias | | vyhľadávanie v HTML, XHTML, XML, CSS | 15 | 2291 | 04.12.2007 13:15 wotan | | vyhladavanie v Ostatné programy | 4 | 703 | 30.06.2008 2:38 dedko45 | | vyhladavanie v Správy pre vedenie fóra | 9 | 1035 | 19.04.2012 20:53 Jeffo | | Vyhladavanie v PHP, ASP | 1 | 630 | 24.09.2010 20:22 VireL | | Vyhladavanie v PHP, ASP | 3 | 611 | 15.04.2008 20:36 stenley | | Vyhladavanie v Delphi, Visual Basic | 1 | 768 | 20.07.2009 19:25 Fico | | Vyhladavanie v Databázy | 7 | 927 | 31.05.2009 18:46 Snacker | | fulltextove vyhladavanie v PHP, ASP | 1 | 669 | 27.12.2007 0:56 suchy | | Vlastné vyhľadávanie v PHP, ASP | 1 | 635 | 09.10.2008 15:26 rooobertek | | Rýchle vyhladávanie v Služby a webstránky | 1 | 386 | 08.05.2018 13:02 liqua1 | | mysql-vyhladavanie v Databázy | 5 | 628 | 11.11.2011 15:55 GoodWill | | opat vyhladavanie v PHP, ASP | 21 | 1167 | 17.03.2008 20:58 neopagan | | Php? - Vyhladavanie v PHP, ASP | 2 | 366 | 12.06.2013 21:18 PepperSK | | Vyhľadávanie - otázka [ Choď na stránku: 1, 2 ] v Správy pre vedenie fóra | 45 | 4812 | 29.12.2007 5:25 Roberbo |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|