Bonjour;
j’avais une liste roulant contient plus de 50000 enregistrements ,j'utilise la selct de type select2 pour rechercher l'enregistrement que je veux, mais malheureusement la recherche est très lente.
il y a t'il une méthode plus mieux ou il y a t'il une possibilité de remplir cette select seulement lorsque je fait la saisir de 2 caractères au minimume.
ICI le code que j’utilise pour charger la liste roulant :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 //------------------------------------------------------------- $("#ArticleID").select2({ ajax: { url: '/Magasin/ListeArticle', width: 'resolve', data: function (params) { return { prefix: params.term,// search term }; }, processResults: function (data) { return { results: data.items }; }, minimumInputLength: 2, width: 'resolve' } }); //-------------------------------------------------------------
Ridha
Partager