我转到jQuery UI 1.9并且在自动完成控件方面存在一些问题。在编写here时,他们添加了名为messages
的选项,该选项实际上显示“无结果”或控件下的结果计数信息。在manuals中找不到关于其行为的任何信息的问题。
如何禁用该选项?谢谢
答案 0 :(得分:10)
确实不在API documentation到答案之日......您可以这样自定义:
jQuery(...).autocomplete({
messages : {
noResults : 'No results found.',
results : function(count) {
return count + (count > 1 ? ' results' : ' result ') + ' found';
}
},
});
注意:由用户actimel评论,自定义是可以的,但不要隐藏它,因为它是可访问性功能的一部分(例如,盲人用户)。
答案 1 :(得分:0)
我一直在挖掘这一点并找到以下内容:
该消息是jQuery UI辅助功能的一部分,实际上从不应该显示(可见),只能由屏幕阅读器处理。
如果您使用一些可以为您隐藏这些元素的jQuery UI样式表文件,那么您的所有问题都将消失。