Автозаполнение Kendo Control Я не хочу показывать "Данные не найдены", когда нет соответствующих записей
У меня есть элемент управления автозаполнением кендо, который я использую с Angular, он работает должным образом, но я не хочу показывать список "NO DATA FOUND", когда нет записей, соответствующих тексту, введенному пользователем.
Я нахожу опцию k-no-data-template, но это устанавливает шаблон на случай, если данные не найдены.
В основном я хочу показать список, только если есть результаты матчей.
2 ответа
Решение
Вы можете попробовать это:
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'