Я пытаюсь загрузить собственный массив данных в функцию автозаполнения Materialise.Это работает, когда я использую тестовые данные из документации, но когда я использую свой собственный массив, это не так.Я пробовал все виды, но не могу решить это.Я уверен, что это самая простая вещь в мире ...
Спасибо за вашу помощь
Я создал JS Fiddle
Вот официальная документация
Код документации (рабочий)
$(document).ready(function(){
$('input.autocomplete').autocomplete({
data: {
"Apple": null,
"Microsoft": null,
"Google": 'https://placehold.it/250x250'
},
});
});
Мой код (не работает!) entries = [];
// Gather the info from the page
$(".entry_list .entry").each( function() {
name = $(this).find(".name").text();
// This is where I think I am going wrong somehow!
// Have tried {name: name, image: null}, {value: name.., {string: name... etc, nothing is working
entries.push(name);
});
// This confirms that the array isn't empty
console.log("- Found " + entries.length);
$('input.autocomplete').autocomplete({
data: entries,
});