Автозаполнение Kendo Control Я не хочу показывать "Данные не найдены", когда нет соответствующих записей

У меня есть элемент управления автозаполнением кендо, который я использую с Angular, он работает должным образом, но я не хочу показывать список "NO DATA FOUND", когда нет записей, соответствующих тексту, введенному пользователем.

Я нахожу опцию k-no-data-template, но это устанавливает шаблон на случай, если данные не найдены.

В основном я хочу показать список, только если есть результаты матчей.

2 ответа

Решение

Вы можете установить опцию k-no-data-template="''"

Вы можете попробовать это:

noDataTemplate: ''

например

$("#autocomplete").kendoAutoComplete({
   dataSource: [
     { id: 1, city: "Bangalore" },
     { id: 2, city: "Pune" }
  ],
  dataTextField: "city",
  noDataTemplate: ''
});

Так что здесь, сообщение " Данные не найдены" не придет, и даже если вы хотите настроить его, введите:

noDataTemplate: 'customized message'  // if you want to show your custom message to user

Надеюсь, это сработает для вас.

Вы можете установить это глобально с помощью css/sass:

.k-nodata
  *
    display: none
  &:after
    content: 'your custom text'
Другие вопросы по тегам