Autor | Zpráva | ||
---|---|---|---|
it47 Profil |
#1 · Zasláno: 8. 3. 2018, 14:35:44
Ahojte,
vyuzivam jQuery autocomplete na vyhladavanie s tym, ze mam input na klucove slovo a button na vyhladanie. Teraz ked zacnem pisat do inputu, zobrazi sa autocomplete, vyberiem si spravny vyraz bud zakliknutim mysou, alebo klavesnicou. Potom musim este raz kliknut na button Vyhladat. Vedel by som prosim nejako docielit, ze vyhladavaie prebehne ihned ako zakliknem vyraz z autocomplete? Vopred dakujem velmi pekne. posielam moj JS kod: $(function() { function autocompleteVyhladavanie(idInput, ajax_url) { $(idInput) .bind( "keydown", function( event ) { if ( event.keyCode === $.ui.keyCode.TAB && $( this ).data( "autocomplete" ).menu.active ) { event.preventDefault(); } }) .autocomplete({ source: function( request, response ) { $.getJSON(ajax_url, { term: request.term }, response ); }, search: function() { var term = this.value; if ( term.length < 2 ) { return false; } } }); } autocompleteVyhladavanie("#mojidentifikator", "subor.php"); }); </script> |
||
Keeehi Profil |
#2 · Zasláno: 8. 3. 2018, 18:03:31
api.jqueryui.com/autocomplete/#event-select
Stačí vzít tu vybranou hodnotu, plácnout ji do formuláře a ten odeslat. |
||
it47 Profil |
#3 · Zasláno: 8. 3. 2018, 19:13:13
Keeehi:
super, dakujem pekne :) funguje to :) |
||
Časová prodleva: 6 let
|
0