Ich habe ein Multiselect-Kombinationsfeld erstellt, wenn ich Werte auswählen, dann werden diese mit Komma getrennt angezeigt, aber jetzt will ich sie stilvoller wie im Schnappschuss. SnapshotIn extjs Multiselect-Kombinationsfeld, wie kann ich ausgewählten Wert in eine Box mit einem Kreuz-Symbol (überprüfen Snapshot)
0
A
Antwort
1
Wenn Ihr ExtJS 6.5 verwenden, können Sie die neue tagfield
(siehe die Geschichte der es in der Dokumentation):
Die Tagfield ein Kombinationsfeld ist für mehrere Wertebearbeitung verbessert, Auswahl und einfache Verwaltung.
Wenn Sie Extjs 4 verwenden, schauen Sie sich den BoxSelect
Thread in Senchas Forum an.
0
Sie können den ausgewählten Wert in ein Feld mit einem Kreuzsymbol einfügen, indem Sie in Ihrer Deklaration den Befehl xtype: 'tagfield' verwenden. unten ist das Codebeispiel dafür.
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
title: 'GOT',
height: 200,
width: 500,
items: [{
xtype: 'tagfield',
fieldLabel: 'Character Name',
store: Ext.create('Ext.data.Store', {
fields: ['id','name'],
data: [
{id: 0, name: 'John Snow'},
{id: 1, name: 'Tyrion Lannister'},
{id: 2, name: 'Morgan Dexter'},
{id: 3, name: 'Lannister'},
{id: 4, name: 'Silicon Vally'}
]
}),
displayField: 'name',
valueField: 'id',
queryMode: 'local',
filterPickList: true
}]
});
Arbeitsbeispiel in diesem Link. MultipleSelection Example
Verwandte Themen
- 1. Wie finde ich den ausgewählten Knoten in einem ExtJS TreePanel?
- 2. JQuery Autocomplete überprüfen ausgewählten Wert
- 3. Wie schreibe ich Unicode-Kreuzsymbol in Java?
- 4. PHP Set ausgewählten Wert der Dropdown-Box
- 5. Wie kann ich einen Berichts-Snapshot in einem Dashboard verwenden?
- 6. Wie kann ich Wert in einem NSArray mit WritetoFile speichern?
- 7. Wie kann ich eine Box mit Inhalt in HTML erstellen?
- 8. Problem mit PHP/HTML-Dropdown-Box-Code (ausgewählten Wert)
- 9. Wie kann ich Komponenten in ExtJS wiederverwenden?
- 10. Wie kann ich überprüfen, ob ein Wert eine Zahl ist?
- 11. Wie kann ich überprüfen, ob ein Wert in einem String eine IP-Adresse ist
- 12. Wie kann man einen Wert einer bestimmten Zelle in einem ExtJS Grid lesen und setzen?
- 13. Wie kann ich eine Zeichenfolge mit Akzenten in Javascript überprüfen
- 14. Wie kann ich einen threadsafe Point-in-Time-Snapshot einer Schlüssel-Wert-Map in Java durchführen?
- 15. In ExtJS Datenansicht Einzelauswahl Modus wie kann ich Artikelauswahl löschen
- 16. Wie setze ich Wert für extjs Textfeld?
- 17. Wie kann ich Combo Box Wert in meine DAO mit Struts 2 holen?
- 18. Wie wird eine Tabelle nach einem ausgewählten Wert angezeigt?
- 19. Wie kann ich den Wert aller ausgewählten Zellen in einem DataGridView abrufen?
- 20. Wie öffne ich eine ausgefallene Box mit einem dblclick Event
- 21. Wie kann ich eine Auswertung in Clojure Box (Emacs) abbrechen?
- 22. Entsprechend dem ausgewählten Wert von Drop-Box muss ich den anderen Feldwert in Laravel 5 ändern?
- 23. Wie kann ich eine Combo-Box mit RoR-Helfer hinzufügen?
- 24. Wie fülle ich eine Spalte mit einem Wert in Pandas?
- 25. Wie kann ich den ausgewählten Wert des Optionsfelds erhalten?
- 26. Wie füge ich eine Schaltfläche in einer Actioncolumn in extjs
- 27. überprüfen, ob Wert existiert in einem Array
- 28. Wie kann ich nach einem Wert in einem Objekt suchen?
- 29. Wie kann ich überprüfen, ob alles in einem div geändert
- 30. Wie kann ich eine Select-Dropdown-Box mit CSS anpassen?
Ich habe eine Multiselect-Kombination. Wenn ein Benutzer einen Wert aus einer Kombination auswählt, wird der Wert angezeigt. Jetzt möchte ich eine Zeichenfolge in den vom Benutzer ausgewählten Wert hinzufügen und es sollte in Kombination nicht der ausgewählte Wert des Benutzers angezeigt werden –
Sie können den Fiddler jetzt sehen. Antwort aktualisiert – UDID