7
votes

Ionic / Comment sélectionner plusieurs options à partir de Sélectionner un contrôle (sélection maximale 3 options uniquement)?

J'utilise la version ionique 1.3.16 actuellement. Ici, je dois sélectionner plusieurs options dans mon contrôle Select.

Ici mon code HTML ionique: xxx


4 commentaires

Utilisez l'attribut multiple sur sélectionner avec NG-Model


Utilisez plusieurs personnes ne fonctionnant pas non plus ... avec NG-Model


Pourriez-vous imprimer le même ng-modèle et vérifier s'il change de valeur ou non


J'ajoute des options de dynamisme..utilisation ng-répéter


3 Réponses :


2
votes

Il suffit d'ajouter l'attribut multiple dans le champ Sélectionner. XXX


2 commentaires

Toute erreur? Parce que l'attribut multiple vous donne la possibilité de sélectionner plusieurs options =


Vous testez probablement dans le navigateur, testez-le dans l'émulateur et cela fonctionnera. C'est loin d'être idéal si



6
votes

Il vous manque la valeur code> attribut code> dans Sélectionnez l'option CODE>, car lorsque vous sélectionnez l'option, il se réfléchira au NG-Model Code> .Additionnellement à Sélectionnez plusieurs fois que vous devez ajouter Multiple code> Attribut de votre sélection.

Marquillage strong> P>

<select ng-model="selectedValues" multiple>
    <option ng-repeat="option in options" value="{{option.value}}">{{option.name}}</option>
</select>
{{selectedValues}}


8 commentaires

Mon code également le même mais lorsque nous ajoutons Sélectionner avec plusieurs attributs, il ne fonctionne pas ...


@ user3326931 Vous avez manqué d'ajouter une attribut de valeur en option..Onvote ultérieur si cela vous a aidé..Merci.


Comment définir la sélection multiple maximale est 3


seulement angularjs seulement doivent être corrigés..Je n'utilisera pas jQuery


Vous pouvez utiliser simplement un objet angulaire pour désactiver un article de l'UI s'il atteint une certaine condition assez facilement. Il suffit de faire ng-désactivé:


J'ai un rapport de bogue d'un client où Multi Select ne fonctionne pas sur son appareil. Cela fonctionne sur tous nos appareils. Mais le multiple n'est pas une très nouvelle chose dans le monde HTML. Est-ce que cela aide à le changer en plusieurs "multiples" pour les anciennes versions Android? Nous n'avons pas d'appareils ici où cela ne fonctionne pas.


Parce que j'essayais également de faire la même chose, ses œuvres sur le navigateur mais sur Android / iOS, cela ne le fait pas.


Qu'entendez-vous par cela ne fonctionne pas? Pouvez-vous fournir une réplication en ligne du problème sur l'émulateur?



1
votes

Utilisez les options NG pour lier les données, voici comment

dans le contrôleur xxx

et dans la vue xxx


0 commentaires