ExtJS Roweditor So rendern Sie die gesamte Komponentenvalidierung bei der Last
Frage
Hallo allerseits, ich habe das folgende Problem, ich habe ein Gridpanel mit einem Roweditor, dennoch bestätigt es meine Felder nicht, wenn es rendert
Aber wenn ich alle meine Felder darauf konzentriere, das Netz zu bearbeiten und zu aktualisieren
Kannst du mir etwas vorschlagen? Vielen Dank!!
Lösung
Roweditor verwendet Ext.form Paketkomponenten wie: "Textfield" "Datefield" "Combobox" und so weiter ... und Validierungen werden von ihnen durchgeführt. Grid hat keine solche Funktion zu validieren. Validierungsfunktion kann durch erreicht werden durch Renderer Konfigurationsoption der Spalte. Zum Beispiel könnte Ihre Beschreibungspaltekonfiguration wie folgt aussehen:
{ header : 'Description', dataIndex : 'description', Renderer: Funktion (Beschreibung, metadata) {if (! Beschreibung) {// Wenn Beschreibung leer ist, lassen Sie den Hintergrund von It rot. medadata.style+= "Hintergrundfarbe: rot;"; // oder was auch immer CSS angewendet werden kann} Rückgabebeschreibung; } }
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow