我想知道是否有一种方法可以计算当您在文本框中键入内容时显示的结果数。计算 li 元素的工作原理,但我敢打赌有一个更聪明的方法。谢谢
我认为直接使用 JQueryUI Events 是不可能的。我一直在寻找方法但没有成功。
所有关联的事件仅返回单击的元素(在列表显示后),或有关事件的信息(而不是有关列表的信息)。
你可以在这里看到它:http://jqueryui.com/demos/autocomplete/#event-focus http://jqueryui.com/demos/autocomplete/#event-focus
你说的是最接近的解决方案:
$( "#tags" ).autocomplete({
source: availableTags,
open: function(event,ui){
var len = $('.ui-autocomplete > li').length;
$('#count').html('Found '+len+' results');
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)