css - Existe-t-il un moyen d'agrandir dynamiquement la taille d'une liste déroulante?
漂亮男人
漂亮男人 2017-05-15 17:08:05
0
3
778

1. Utilisez angulaire pour obtenir dynamiquement des informations d'adresse et générer automatiquement une liste déroulante d'adresses :
Le code est le suivant :

<select name="graduated_province" ng-model="graduated_province" ng-options="pro.area_id as pro.area_name for pro in province" ng-change="areaChoose('city')">
    <option value="" label="请选择" selected="selected">请选择</option>
</select>
<select name="graduated_city" ng-model="graduated_city" ng-options="city.area_id as city.area_name for city in city" ng-change="areaChoose('district')">
    <option value="" label="请选择" selected="selected">请选择</option>
</select>
<select name="graduated_district" ng-model="graduated_district" ng-options="dist.area_id as dist.area_name for dist in district">
    <option value="" label="请选择" selected="selected" >请选择</option>
</select>

L'effet est le suivant :

Ensuite, le problème vient, car les données d'adresse sont obtenues via ajax puis la liste est générée par angulaire, donc dans

Dans une telle situation de réseau, si vous cliquez sur la liste déroulante à générer avant de générer la liste déroulante, une situation comme celle-ci apparaîtra :

.

Je voudrais donc demander s'il existe un moyen d'agrandir dynamiquement la taille de la liste déroulante ?

漂亮男人
漂亮男人

répondre à tous(3)
某草草

Le plus simple est de vous recommander d'utiliser des composants personnalisés. Simulez une liste déroulante.

Essayez de définir une hauteur minimale

洪涛

Il est préférable de joindre les données des éléments par défaut de la sélection de premier niveau lors du chargement de la page.

给我你的怀抱

L'affiche originale a-t-elle résolu le problème ? besoin urgent ! ! ! !

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal