jQuery autocomplete

Programovacie jazyky, rady, poradňa...
mnichovcan
Medium Expert
Medium Expert
Príspevky: 97
Registrovaný: 17 mar 2011, 23:03

jQuery autocomplete

Príspevok od používateľa mnichovcan »

Zdravím ,

Kód: Vybrať všetko


 var attr = 0;

    

          var zdroj = [ 'last_name', 'first_name' , 'company' , 'job','skill','country' ];  

                      $( "#search" ).autocomplete({
                        source: zdroj,
                        minLength: 1,
                        select: function( event , ui ) 
                        {          

                               $('#searchid').prepend('Search by  <span class="label label-default">'+ui.item.value+'</span></h3> ');
                            
                              attr =  ui.item.value;

                                  $( "#search" ).autocomplete({
                                  source: "/person/filter?s="+attr, 
                                  minLength: 1,
                                  select: function( event , ui ) 
                                  {          

                                    $('#searchid').prepend('Search by  <span class="label label-default">'+ui.item.value+'</span></h3> ');
                                         
                                              
                                  }
                      
                      });

                                    
                        }
                      
                      });
              


      });

Problém spočíva v tom že na začiatok zadám podla čoho chcem vyhladávať vyberiem napr fisr_name , OK .

Dalej zadám meno a problém je v tom že ja chcem z DB vybrať nie len meno ale napr aj priezvisko a dalšie udaje podla toho mena ale v autocomplete v tych možnostiach čo sa zobrazia ked začnem zadavat meno chcem len to meno. Ked z DB vyberam len jednu polozku napr zadam J a vypíše Jano , Jozo , Juraj to je ok ale ked dam to DB selectu že chcem vybrať aj priezvisko tak to vypisuje
Jano
Priezvisko
Fero
Priezvisko


Pointa je že ja chcem v autocomplete mať len to meno ale ked naň kliknem chcem mat prístup aj k priezvisku , idcku atd.

Snad sa da pochopiť s toho čo vlastne chcem :D
Dakujem za pomoc.
Napísať odpoveď