====== 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]]