自动填充实验性消息选项,无结果

时间:2012-11-08 05:52:46

标签: jquery jquery-ui jquery-ui-autocomplete

我转到jQuery UI 1.9并且在自动完成控件方面存在一些问题。在编写here时,他们添加了名为messages的选项,该选项实际上显示“无结果”或控件下的结果计数信息。在manuals中找不到关于其行为的任何信息的问题。

如何禁用该选项?谢谢

2 个答案:

答案 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样式表文件,那么您的所有问题都将消失。