Reset - Zurücksetzen der Eingabe

Diese Funktion ermöglicht es die Daten, die vom Nutzer eingegeben wurden zurück zu setzen. Dabei muss der Wert gebunden sein, damit der Wert zurückgesetzt werden kann. Der Stand des Formulars ist dann wieder der gleiche wie der Stand bevor der Nutzer etwas eingegeben hat. Die Reset Funktion kann beispielsweise über einen Button vom Benutzer ausgelöst werden.

Beispiel

reset.json
{
  "$schema": "http://bpc.virtimo.net/forms/1/schema",
  "metaData": {
    "id": 0,
    "version": 0
  },
  "configuration": {
  },
  "components": [
    {
      "type": "container",
      "label": "Reset Example",
      "components": [
        {
          "type": "checkbox",
          "label": "False After Reset",
          "value": "/data/0"
        },
        {
          "type": "checkbox",
          "label": "True After Reset",
          "value": "/data/1"
        },
        {
          "type": "textfield",
          "label": "Empty After Reset",
          "value": "/data/2"
        },
        {
          "type": "textfield",
          "label": "Hello After Reset",
          "value": "/data/3"
        },
        {
          "type": "button",
          "action": "reset",
          "label": "Reset Button"
        }
      ]
    }
  ],
  "state": {
    "data": {
      "0": false,
      "1": true,
      "2": "",
      "3": "Hello"
    }
  }
}
Eingebettete Vorschau

Keywords: