如何在Rails中自定义jquery自动完成'无搜索结果'消息?

时间:2015-07-24 22:03:14

标签: ruby-on-rails jquery-ui autocomplete

以下是Rails 4.2应用程序中jquery自动完成的js代码:

   $(this).autocomplete({
        minLength: 1,
        source: $(this).data('autocomplete-source'),
        select: function(event, ui) {
            $(this).val(ui.item.value);
        }
    });

当没有点击时,在页面的左下角会显示一条消息No search results.。这是html源代码:

<span class="ui-helper-hidden-accessible" role="status" aria-live="assertive" aria-relevant="additions">
  <div>No search results.</div>
</span>

同样在同一地点,用户选择将以全文显示。我们不太明白是什么让这个消息显示在页面上。我们如何才能在自动填充框中显示此消息,并将其与我们自己完成?

1 个答案:

答案 0 :(得分:1)

此示例可以帮助您:

$("#find-subj").autocomplete({
    source: availableTags,
    messages: {
        noResults: '',
        results: function() {}
    }
});