- Már nem hisz a nagy európai EV-forradalomban a Ford
- Programozásról_szubjektíven
- Facebook és Messenger
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Visszavonta az Intel és a Qualcomm Huawei-hez kiadott exportlicencét az USA
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Opera böngésző
- DIGI kábel TV
- Microsoft Excel topic
- Starlink
Új hozzászólás Aktív témák
-
Lacces
őstag
Sziasztok!
Van egy kis problémám, nem tudom hogyan valósítsam meg... / vagy mit rontok el.
Ötlet: Van egy input text mező, és egy select mező, amelyben értékek vannak. És egy gépelés alapján történő listázást szeretnék. (passz, hogy hívják ezt angolul)
Ha az input mezőbe elkezdek írni például: ab, akkor a select mezőbe csak az ab-val kezdődőek jelenjen meg: például Abba, abból stb.
Felmerült bennem, hogy magamtól megírom jquery-ben, egyrészt tanulni, mert már nagyon régen írtam jquery-t... Csak hát nem működik.function searchProject(){
// input text mező, bevitel. "kereső kifejezés"
var search = $('#searchProject').val();
// ez most használaton kívül, de itt nem más, mint a select mezőben lévő
// optionok values és text értékét akartam volna beolvasni.
var values = $('#projectlist>option').each(function() { return $(this).val();});
var texts = $('#projectlist>option').each(function() { return $(this).text();});
// ez egy másik módszer az option-ok beolvasására egy tömbre.
var options = $('#projectlist').attr('options');
// select mezőről készítek egy "backup"-ot
var backup = $('#projectlist').html();
// a kereső kifejezést méretének lekérdezése
var size = search.size();
if( size > 0){
// option-ok eltávolítása
$('#projectlist option').remove();
// options tömbön végig megyek
for( var index in options)
// ha a kereső kifejezés megegyezik az adott option subtextjével,
// akkor töltse fel a select mezőt.
if( search == index.text().substring(0,size) )
$('#projectlist option').append('<option value=' + index.val() +'>' + index.text() + '</option>');
}
}Miket ronthattam el? Hogyan érdemes megcsinálni? Vagy ha erre a megvalósításra egy oldalt is ajánlotok (tényleg nem jut eszembe a neve ennek... biztos valami auto..) Hadd tanuljak belőle
<input id="searchProject" type="text" onkeyup="searchProject()" />
[ Szerkesztve ]
Új hozzászólás Aktív témák
- BestBuy ruhás topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Samsung Galaxy A55 - új év, régi stratégia
- Melyik tápegységet vegyem?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Nem indul és mi a baja a gépemnek topik
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Az AI felé fordul az IKEA is
- The Division 2 (PC, XO, PS4)
- Samsung Galaxy S23 Ultra - non plus ultra
- További aktív témák...
- Bomba ár! Asus VivoBook X412F - i5-8GEN I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Garancia!
- Bomba ár! HP ProBook 650 G5 - i7-8GEN I 8GB I 256GB SSD I 15,6" FHD I Cam I W11 I Garancia!
- Bomba ár! Lenovo ThinkPad L380 - i5-8GEN I 8GB I 256SSD I 13,3" FHD Touch I Cam I W11 I Gari!
- Bomba ár! Asus VivoBook S410U - i5-8GEN I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Garancia!
- Bomba ár! HP ProBook 450 G3 - i7-6G I 8GB I 256GB SSD I HDMI I 15,6" FHD I Cam I W10 I Gar!
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen