我是JS / Jquery的初学者,我正在尝试编写一个输入区域,该区域只允许显示包含用户在输入中输入的字母的项目。我已经做了以下示例,但本例中的列表是静态的,我试图创建一个列表可变的函数。
https://jsfiddle.net/M33D/ffudxhqv/
这是我为解决这个问题所做的,但它不起作用。而且我不知道该做什么
https://jsfiddle.net/M33D/ae2wLnfp/
我尝试了jQuery的这个功能(自动完成),它总是不起作用:
function filtrerAptitudes() {
var listeDesAptitudes = jQuery('#conteneurAptitudes input');
var nbrItem = listeDesAptitudes.length;
var availableTags = [];
for(var i=0; i<nbrItem; i++)
availableTags.add(listeDesAptitudes[i].name);
$( "#conteneurAptitudes" ).autocomplete({
source: availableTags
});
};
提前感谢您的时间和帮助。