Maison  >  Article  >  interface Web  >  Comment définir la zone de liste déroulante pour qu'elle ne soit pas modifiable dans ExtJS_extjs

Comment définir la zone de liste déroulante pour qu'elle ne soit pas modifiable dans ExtJS_extjs

WBOY
WBOYoriginal
2016-05-16 16:49:351180parcourir

Je n'ai jamais étudié ni utilisé le framework ExtJS. Je sais seulement que c'est un framework front-end populaire. Il est similaire à Easy UI, BUI, DWZ et d'autres frameworks, mais il est plus puissant qu'eux. c'est ce que je pense toujours très utile.

Aujourd'hui, un ami a rencontré un problème : comment définir la liste déroulante dans ExtJS pour qu'elle ne soit pas modifiable en HTML, mais maintenant la zone de liste déroulante dans ce framework d'interface utilisateur peut l'être. edited, mon ami. L'exigence est d'avoir le même effet qu'en HTML, donc mon ami a pensé à utiliser l'attribut editable, mais après avoir écrit cet attribut, une erreur a été signalée. Je n'ai pas vu l'erreur que j'ai trouvée à l'époque. un attribut pour lui et je l'ai défini sur non modifiable, mais cela n'a toujours pas fonctionné, alors j'ai relu l'erreur, vérifié l'API et finalement résolu le problème.

L'erreur signalée est la suivante :
Comment définir la zone de liste déroulante pour qu'elle ne soit pas modifiable dans ExtJS_extjs
Signifie probablement : si typeAhead est disponible, alors l'attribut modifiable de cette zone de liste déroulante doit également être défini sur true.

typeAhead est par défaut false, ce qui semble être défini sur true, la solution est donc de définir les deux attributs sur false.

C'est :

typeAhead:false,

editable:false

J'espère que cela pourra aider les personnes dans le besoin.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn