====== Auf das Ergebnis einer Funktion warten (synchronous-Modus) ====== ===== Übersicht ===== Von Xajax ein Ergebniswert an JavaScript zurückgeben: $xajax->setReturnValue( "Hallo Welt" ); ---- Auf das Ergebnis der Xajax-Funktion warten: xajax.call('createFolder',{mode:'synchronous', parameters:['Test'] } ) ===== Ausführliches Beispiel ===== - Die PHP-Funktion "createFolder" wird als Funktion für xajax registriert. Sie erstellt ein neues Verzeichnis und gibt ein Ergebniswert (true oder false) an JavaScript zurück. - Die xajax-Funktion wird durch JavaScript im "synchronous"-Modus aufgerufen, damit vor der Fortführung des JavaScripts auf das Ergebnis der Methode gewartet wird. registerFunction( "createFolder" ); function createFolder( $FolderName ) { $xajax = new xajaxResponse(); $xajax->setReturnValue( mkdir( $_SESSION['TmpDir']['abs'] . $FolderName ) ); return $xajax; } } ?> [[xajax:xajax_synchronous_2|Mehrere Parameter an die PHP-Funktion übergeben]]