|
|
Globale Ajax Callback Funktionen
|
|
|
======
|
|
|
# Globale Ajax Callback Funktionen
|
|
|
|
|
|
Es ist möglich über PHP bei jedem Request eine JavaScript Funktionen zusätzlich auszuführen. Dieser Text beschreibt wie JavaScript Funktionen registriert werden müssen, damit dies möglich ist.
|
|
|
|
... | ... | @@ -8,8 +7,8 @@ Hierfür gibt es globale JavaScript Callback Funktionen. |
|
|
|
|
|
Damit über PHP eine JavaScript Funktion angesprochen werden kann, muss diese Global im Ajax Handler registriert werden:
|
|
|
|
|
|
JavaScript
|
|
|
------
|
|
|
## JavaScript
|
|
|
|
|
|
```javascript
|
|
|
require(['Ajax'], function(QUIAjax) {
|
|
|
|
... | ... | @@ -26,8 +25,8 @@ Wenn eine JavaScript Funktion registriert ist, kann an jeder Stelle des PHP Code |
|
|
Achtung:
|
|
|
Auch bei Exceptions oder Fehlern werden diese Funktionen im JavaScript ausgeführt.
|
|
|
|
|
|
PHP
|
|
|
------
|
|
|
## PHP
|
|
|
|
|
|
```php
|
|
|
<?php
|
|
|
|
... | ... | |