... |
... |
@@ -89,7 +89,7 @@ |
89 |
89 |
|
90 |
90 |
=== Beispiel für eine AJAX-Anfrage im Formular === |
91 |
91 |
|
92 |
|
-Eine bespielhafte AJAX-Anfrage, welche den aktuellen Zählerwert des Zählers //Beispielzähler// in das Feld //tf1// schreibt, könnte also wie folgt aussehen: |
|
92 |
+Eine beispielhafte AJAX-Anfrage, welche den aktuellen Zählerwert des Zählers //Beispielzähler// in das Feld //tf1// schreibt, könnte also wie folgt aussehen: |
93 |
93 |
|
94 |
94 |
{{code language="javascript"}} |
95 |
95 |
$.ajax({ |
... |
... |
@@ -103,9 +103,11 @@ |
103 |
103 |
if (data.success) { |
104 |
104 |
$('[data-name="tf1"]').val(data.result.value); |
105 |
105 |
} else { |
106 |
|
- console.warn("Zugriff auf Zähler Beispielzähler fehlgeschlagen:",data.msg); |
|
106 |
+ console.warn("Zugriff auf Zähler Beispielzähler fehlgeschlagen:", data.msg); |
107 |
107 |
} |
108 |
108 |
}).catch(function(jqXHR, errorTextStatus, errorThrown) { |
109 |
109 |
console.warn("Zugriff auf Zähler Beispielzähler fehlgeschlagen:", errorThrown, "(" + errorTextStatus + ")"); |
110 |
110 |
}); |
111 |
111 |
{{/code}} |
|
112 |
+ |
|
113 |
+Ein der obenstehenen Funktion ähnliches Template kann auch per Autocomplete direkt im JavaScript-Bereich des Formulardesigners eingefügt werden. Hierzu muss hintereinander {{code language=none}}Counter query{{/code}} (oder zumindest {{code language=none}}Counter{{/code}}) eingegeben werden und die vom Autocomplete vorgeschlagene Option //Counter query// mit einem Klick oder mit den Pfeiltasten ausgewählt und der der Enter-Taste bestätigt werden. |