Class: TdbMultiform

TdbMultiform(formsopt)

Hilfsklasse für das Formulare, die einen Datensatz bilden.

Constructor

new TdbMultiform(formsopt)

Parameters:
Name Type Attributes Default Description
forms Array <optional>
[] forms Array mit den Formularen
Source:

Methods

insertForm(form, indexopt)

Setzt eine neues Formular auf die Liste der verwalteten Formulare
Parameters:
Name Type Attributes Default Description
form dhx.Form Array mit den Formularen
index number <optional>
-1 index Index, an dem das Formular eingesetzt werden soll. -1 für das Ende der Liste
Source:

load(url)

Lädt die Daten und setzt diese in die angehängten Formulare ein
Parameters:
Name Type Description
url string URL für den Request
Source:

(async) send(url)

Fasst alle Formulare zu einem FormData-Objekt zusammen und schickt es als POST-Request an die URL
Parameters:
Name Type Description
url string URL für den Request
Source:

setValue(values, changedopt)

Setzt ein Wert in alle Formulare ein
Parameters:
Name Type Attributes Default Description
values object Objekt mit den neuen Werten
changed boolean <optional>
true changed Soll das Formular als "geändert" markiert werden?
Source:

validate() → {Array}

Validiert alle angehängten Formulare
Source:
Returns:
Array mit Validierungsstatus der Formulare
Type
Array