Ok, ich habe es funktioniert, aber ein wenig unklar, ob ich es richtig gemacht habe.Asychrome Rückruf
Ich habe den Code:
function post(){
var info = "hello";
$.post("test.php", {"info":info}, function(data){
if(data !== "success"){
alert("Test failed");
}
else{
doSomething();
}
});
}
php wie folgt aussieht:
<?php
$info = $_POST['info'];
$data = failed;
if(isset($_POST['info'])){
$data = "success";
}
echo $data;
?>
Es ist im Moment funktioniert, aber diese Ajax-Aufruf asynchron sein würde? beinhaltet es einen Rückruf? Sollte ich es anders handhaben?
Die anonyme Funktion in '$ .post()' s Argumente _ist_ Callback. – Teemu
So fungiert die doSomething() Funktion bereits als Callback. –
Herr, Ihr Code ist korrekt, Herzlichen Glückwunsch – NaN