Jquery autocomplete in format tabelar

Post Title

Am decis sa scriu cateva mici aricole la cateva zile in care sa prezint chestii interesante deja create si distribuite ca opensource, in acest mic articol voi prezenta un plugin jquery pentru autocompletare care afiseaza datele in formatul unui tabel, mai jos o sa prezint un cod de exemplu : 

  1.  
  2. <html>
  3. <head>
  4. <title>Micul Programator Autocomplete plugin</title>
  5. <link rel="stylesheet" type="text/css" href="tautocomplete.css" />
  6. <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
  7. <script src="tautocomplete.js" type="text/javascript"></script>
  8. <script type="text/javascript">
  9. $(document).ready(function () {
  10. var search = $("#masina").tautocomplete({
  11. columns: ['Masina', 'An'],
  12. data: function () {
  13. var data = [
  14. {"id": 1,"masina":"VW Passat",'an': "2000"},
  15. {"id": 2,"masina":"VW Golf",'an': "2010"},
  16. {"id": 3,"masina":"VW Up",'an': "2012"}
  17. ], retalted = [];
  18.  
  19. var searchData = eval("/" + search.searchdata() + "/gi");
  20.  
  21. $.each(data, function(index,obj) {
  22. if (obj.masina.search(new RegExp(searchData)) != -1) {
  23. retalted.push(obj);
  24. }
  25. });
  26.  
  27. return retalted;
  28. },
  29. onchange: function () {
  30.  
  31. $("#tip-masina").html(search.text());
  32. }
  33. });
  34. });
  35. </script>
  36. </head>
  37.  
  38. <body>
  39. <div>
  40. <input type="text" id="masina"/><br /><br />
  41. Masina: <span id="tip-masina"></span><br />
  42. </div>
  43. </body>
  44. </html>
  45.  

pagina de github : https://github.com/vyasrao/tAutocomplete/

mai multe exemple aici : http://www.jqueryrain.com/?NmGY9JKQ

Pluginul e foarte usor de folosit, de exemplu dupa selectie exista un callback onchange de unde se pot prelua datele. Mai jos un mic screenshot :

   

Eu recomand tuturor acest plugin este usor de folosit pentru incepatori si mai ales eficient.

O zi buna! Ne "vedem" la urmatorul articol. 

 

 

Autor articol

Ştiinţa fără religie este şchioapă, religia fără ştiinţă este oarbă (Albert Einstein)

Acest articol nu este comentat, fii primul care o face

Trebuie sa fii logat sa poti lasa un comentariu Autentificare Inregistrare Logare cu Facebook
top