Zadejte hledaný výraz...

jquery ui autocomplete

Tom Novy
verified
rating uzivatele
(43 hodnocení)
8. 11. 2010 20:47:23
Zdravim,
prosim o pomoc javascript neovladam:
Mam funkci z autocomplete z - http://jqueryui.com/demos/autocomplete/#remote-jsonp, ktera vypisuje mesta z celeho sveta do input type text, potreboval bych aby to zaroven i ulozilo gps a id daneho mesta do inputu hidden, muzete mi prosim pridat radky kodu, ktere by to udelali?
prikladam zdrojovy kod:
Powered by geonames.org
Result:
8. 11. 2010 20:47:23
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582545
pehape
verified
rating uzivatele
(8 hodnocení)
18. 11. 2010 17:20:45
A tobě to, co jsi tu zkopíroval funguje? Nemyslím na té původní stránce, ale ten kód, co tu máš vypsaný.
18. 11. 2010 17:20:45
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582544
Tom Novy
verified
rating uzivatele
(43 hodnocení)
18. 11. 2010 22:36:53
Ano funguje
18. 11. 2010 22:36:53
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582543
pehape
verified
rating uzivatele
(8 hodnocení)
18. 11. 2010 23:24:39
tak, jestli ti to funguje tak tam nahraď toto:
label: item.name + (item.adminName1 ? ", " + item.adminName1 : "") + ", " + item.countryName,
za toto:
label: item.name + (item.adminName1 ? ", " + item.adminName1 : "") + ", " + item.countryName + " lat: " + item.lat + " lng: " + item.lng,
já zatím vymyslím, aby to fungovalo v lepším formátu
---------- Příspěvek doplněn 19.11.2010 v 01:22 ----------
Pokud ti jde o ten hidden lat, lng, id, tak tu je kompletní skript:
---------- Příspěvek doplněn 19.11.2010 v 01:43 ----------
toto je funkce pro převod na stupně:
takže teď bude ten výpis:
18. 11. 2010 23:24:39
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582542
engal
verified
rating uzivatele
19. 11. 2010 09:53:58
ja bych mel jeste jeden trosku jiny dokaz. Potreboval bych nastavit aby nektere radky pouzivaly jiny styl. Asi to pujde nejak ve funkci open, ale nedari se mi prijit na to jak ziskat konktretni radek a ani se mi nedari vubec zmenit styl. Priklad vyse mi vubec nefunguje
$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
Mockrat diky za pomoc.
19. 11. 2010 09:53:58
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582541
pehape
verified
rating uzivatele
(8 hodnocení)
19. 11. 2010 12:52:55
Priklad vyse mi vubec nefunguje
co ti nefunguje? kód od Tom Novy nebo od pehape nebo oboje?
potřebuje to: jquery, ui/jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.position.js, jquery.ui.autocomplete.js
Potreboval bych nastavit aby nektere radky pouzivaly jiny styl
které? jquery si vytvoří vlastní vnitřní divy, takže je nejlepší upravovat jquerovské .css
---------- Příspěvek doplněn 19.11.2010 v 12:54 ----------
Kdo chce mít výsledky ve správné češtině (nebo i jiném jazyku), ať napíše pod kód
ještě
19. 11. 2010 12:52:55
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582540
engal
verified
rating uzivatele
19. 11. 2010 13:47:11
autocomplete mi funguje, jen potrebuji aby pri nacteni moznosti a najeti mysi na urcitou polozku (napriklad na tu jejiz hodnota se rovna "apple") se tato zobrazovala jinak nez ostatni (napriklad bude cervene). to by mohlo souviset s funkci open, ve kterych bych rad nalezl danou polozku a zmenil ji styl.
Bohuzel ani prosta zmena stylu tak ja je uvedena tedy :
open: function() {
$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
}
Styly mam v jquery.css nadefinovane odlisne, mi nefunguje.
Jeste jednou diky za rady
19. 11. 2010 13:47:11
https://webtrh.cz/diskuse/jquery-ui-autocomplete/#reply582539
Pro odpověď se přihlašte.
Přihlásit