Hallo,
Ik heb hier een Jquery scriptje waarmee ik een POST doe naar een .php bestand. Ik wil een return doen na het Jquery script om aan te geven of hij wel of niet success is (of via If...Else) Hoe kan ik dit doen?
var x = <? echo $row['locationx']; ?>;
var y = <? echo $row['locationy']; ?>;
function wentdown(){
y = y + 20;
$.ajax({
url: 'check_move.php',
type: 'POST',
data: 'xcor=' + x + '&ycor=' + y,
success:
function( feedback ) {
$('#poppetje').animate({ "top" : y + 'px' }, 500);
}
});
}
Jquery kijkt al of het succesvol is. en anders geef je in php simpel een echo.
Echo bijvoorbeeld een 'fail01', en kijk in je javascript naar de return. De rest spreekt voor zich, kijken of de terug gebrachte gegevens gelijk zijn aan fail01.
success:
function( feedback ) {
if(feedback == 'fail01'){//Fail. Dit is wat je php zei, dmv een echo. dus er ging iets niet goed. Maar dit geef jij zelf dus aan.}else{//heb jij aangegeven dat het oke is, en is de output niet gelijk aan fail01}
$('#poppetje').animate({ "top" : y + 'px' }, 500);
}
fail01 is mijn mind he, je kan alles gebruiken wat je wilt. Maar de var feedback, houd vast wat je ge echo'd hebt in de php.
Jquery kijkt al of het succesvol is. en anders geef je in php simpel een echo.
Echo bijvoorbeeld een 'fail01', en kijk in je javascript naar de return. De rest spreekt voor zich, kijken of de terug gebrachte gegevens gelijk zijn aan fail01.
success:
function( feedback ) {
if(feedback == 'fail01'){//Fail. Dit is wat je php zei, dmv een echo. dus er ging iets niet goed. Maar dit geef jij zelf dus aan.}else{//heb jij aangegeven dat het oke is, en is de output niet gelijk aan fail01}
$('#poppetje').animate({ "top" : y + 'px' }, 500);
}
fail01 is mijn mind he, je kan alles gebruiken wat je wilt. Maar de var feedback, houd vast wat je ge echo'd hebt in de php.
hoop dat dit helpt.
Heel erg bedankt, ik zat nog even scheef met de posities van de opjecten maar hij werkt nu prima!
?
Onbekende gebruiker
24-08-2009 13:06
Yearupie schreef op 22.08.2009 13:26
[quote='Chris Kortaan schreef op 22.08.2009 13:11']JSON?
?? Zou je misschien ook uitleg kunnen geven ??[/quote]
@Chris: Als iemand over jquery een vraag heeft, kan je ze beter op jquery docs wijzen. Maar je hebt gelijk, een term google je het beste eerst. Dan leer je nog is wat bij hehe.