6
votes

Désactiver Multi Select?

Y a-t-il un moyen de désactiver Multi Select?


0 commentaires

6 Réponses :


0
votes

Supprimer le MuiltiPle = "multiple" dans la ligne suivante: xxx

donc, c'est aussi bon que de supprimer cet attribut. J'utiliserais jQuery.


0 commentaires

-2
votes

Concernez votre question, désactivez-la à plusieurs sélection est assez simple? N'est-ce pas? XXX


0 commentaires

0
votes

Avec ce code, vous pouvez désactiver Multiselect: xxx

... d'une sélection de sélection comme ceci: xxx

(non testé)


0 commentaires

7
votes

In Vous ne connaissez aucun réglage pour le désactiver.

gérer le OnSelectedrowschanged code> événement et faire quelque chose comme: p>

var selectedRows = grid.getSelectedRows();
if( selectedRows.length > 1 ) {
  grid.setSelectedRows( [ selectedRows[ selectedRows.length - 1 ] ] );
}


1 commentaires

Sauf si il y a un moyen de supprimer à nouveau déclencher l'événement, n'est-ce pas une boucle fermée?



9
votes

Je sais que c'est une ancienne question, mais les mises à jour de SlickGrid vous permettent maintenant de désactiver Multiselect dans les options de la grille: xxx

avec cette option, en cliquant sur tout en maintenant une CTRL ou un changement de vitesse , et indésirablement, vous ne pouvez pas désélectionner une cellule avec CTRL + clic ou sur la cellule sélectionnée à nouveau


1 commentaires

Cela n'empêche pas de quelqu'un de maintenir la touche Maj enfoncée puis de la flèche de la flèche sur MultiSelect ....



0
votes
<select multiple="multiple" size="3">
    <option value="1" disabled>One</option>
    <option value="2" disabled>Two</option>
    <option value="3" disabled>Three</option>
</select>

4 commentaires

Nous devons désactiver les options pour désactiver Multi Select.


Je ne vois aucune autre réponse qui ajoute les attributs désactivés à l'option


Tant que cela fonctionne, c'est une solution. Cheers Martin


L'attribut multiple est un attribut booléen, il spécifie que plusieurs options peuvent être sélectionnées à la fois. Comme sélectionné, nous pouvons utiliser l'attribut désactivé dans les options. Nous pouvons utiliser les deux ensemble qui n'est pas possible avec désactivé = "true" dans Select Tag.