Witam,

Mam problem ponieważ nie potrafię przekształcić tego kodu aby po wpisaniu w inputa jakiejś frazy wyświetliło mi wszystkie wyniki w div niżej, chodzi abym wpisywał np. 2 znaki i bez klikania enter wyswietlało mi dynamicznie wyniki poniżej w divie (nie w select). W divie o id="log"

Aktualny kod pokazuje jedynie w select sugestie, a chce aby nie pokazywało sugestii lecz wyniki wyświetlało od razu w divie.

  1. $(function() {
  2. function log( message ) {
  3. $( "<div>" ).text( message ).prependTo( "#log" );
  4. $( "#log" ).scrollTop( 0 );
  5. }
  6.  
  7. var availableTags = [
  8. "ActionScript",
  9. "AppleScript",
  10. "Asp",
  11. "BASIC",
  12. "C",
  13. "C++",
  14. ];
  15.  
  16. $( "#name" ).autocomplete({
  17. source: availableTags,
  18. minLength: 2,
  19. select: function( event, ui ) {
  20. log( ui.item ?
  21. "Selected: " + ui.item.value + " aka " + ui.item.id :
  22. "Nothing selected, input was " + this.value );
  23. }
  24. });
  25. });
  26.  
  27. <div class="ui-widget">
  28. <label>nazwa: </label>
  29. <input id="name">
  30. </div>
  31.  
  32. <div id="log" style="height: 200px; width: 300px; overflow: auto;"></div>