2017-12-02 4 views
0

Ist es möglich, eine dropdown Spalte in einer HandsOnTable ohne die editierbare Textbox zu verwenden?HandsOnTable Dropdown ohne editierbaren Text?

Ich weiß, dass Sie die type zu dropdown gesetzt und es wird validieren/rot markieren, wenn Sie einen ungültigen Wert eingeben, aber ist es eine Möglichkeit, vollständig zu deaktivieren Texteingabe für dropdown Spalten? Es scheint nur die Verwendung der readOnly Eigenschaft auf der Spalte blockiert die dropdown insgesamt.

Antwort

0

Wie Sie bereits gesagt haben, wird die Option readOnly das Dropdown-Menü deaktivieren. Also ich glaube, die nächste Lösung Sie die allowIndvalid = false (true per Default) verwenden können, ist:

allowInvalid: true (optional) - manuelle Eingabe des Wertes ermöglicht, die in der Quelle nicht existiert. In diesem Fall wird die Feldhintergrundmarkierung rot und die Auswahl geht zur nächsten Zelle.

allowInvalid: false - erlaubt keine manuelle Eingabe von Werten, die in der Quelle nicht vorhanden sind. In diesem Fall wird die Eingabetaste ignoriert und das Editorfeld bleibt geöffnet.

Documentation Link

können Sie diese JSFiddle verwenden, um schnell um diese Option zu prüfen

Verwandte Themen