Привет я использую MULTISELECT ниспадающее меню, с помощью ВЫБ.2 JQuery 4.0.3 я получаю данные с помощью Viewbag и загрузку около 9000 данных в viewbag ниже является выпадающийМножественный поиск выпадающий очень медленно с большими данными
@Html.DropDownListFor(m => m.Tags, ViewBag.tags1 as IEnumerable<SelectListItem> , "----Select tags----", new { @class = "Tags form-control", multiple = "multiple", @id = "Tags" })
<script>
$(document).ready(function() {
$("#Tags").select2({
placeholder: "Select Tags",
minimumInputLength: 3,
tags: true
})
});
</script>
ViewBag.tags1
содержит мои данные, теперь моя страница загружается отлично, но при поиске (введите требуемые данные в раскрывающемся окне поиска) выпадающее меню реагирует очень медленно.
Похоже, система повесилась, любое действие в этом окне поиска происходит очень медленно.
Любое решение для этого? Нужна помощь.
нагрузки только первые 50 параметров, когда пользователь начинает печатать, перейдите к нему из db. –
Привет, спасибо за ваш повтор, я могу вернуть данные в формате Array, но не работает, получая данные через ajax и возвращая json .... любой пример, который у вас есть, пожалуйста, делитесь –