Typeahead и Bloodhound - не работает, не получаю никаких результатов - PullRequest
0 голосов
/ 17 февраля 2020

Я использую typeahead и bloodhound для проекта, и я нахожу это действительно не интуитивным. Что-то, что должно занять секунду, заканчивается часом исследования. Я не получаю никакого результата ..

Вот мой код пока

    var produse = new Bloodhound({
      datumTokenizer: Bloodhound.tokenizers.whitespace,
      queryTokenizer: Bloodhound.tokenizers.whitespace,
      limit : 5,
      remote: url: '<?=$site_url?>search.php?key=%QUERY',
    });

    var categorii = new Bloodhound({
      datumTokenizer: Bloodhound.tokenizers.whitespace,
      queryTokenizer: Bloodhound.tokenizers.whitespace,
      limit : 5,
      remote: url: '<?=$site_url?>searchC.php?key=%QUERY',
    });
    $('.typeahead').typeahead({
          highlight: true
        },
            //remote:'<?=$site_url?>search.php?key=%QUERY',

            {
              name: 'produse',
              display: 'searchfield',
              source: produse,
              templates: {
                header: '<h3 class="league-name">Produse</h3>'
              }
            },
            {
              name: 'categorii',
              display: 'searchfield',
              source: categorii,
              templates: {
                header: '<h3 class="league-name">Categorii</h3>'
              }
            }
        );


</script>
...