Ich versuche, ein Ajax-Skript zu machen, um automatisch die Menge an Spielgeld zu aktualisieren, das ein Nutzer auf meiner Seite hat, aber es funktioniert nicht. Ich bin nicht sehr gut mit Ajax, also habe ich definitiv etwas falsch gemacht, wenn mir jemand helfen könnte, würde ich es sehr schätzen.Ajax-Skript aktualisiert keine Informationen
Hier ist mein Code:
Javascript
<script type="text/javascript">
(function($) {
$.ajaxSetup({
cache: false,
beforeSend: function() {
$('#money').show();
},
complete: function() {
$('#money').show();
},
success: function() {
$('#money').show();
});
var $container = $("#money"); $container.load("challenges.php?money=<?php echo $_SESSION['Money'];?>");
var refreshID = setInterval(function() {
$container.load("challenges.php?money=<?php echo $_SESSION['Money'];?>");
}, 1000);
});
})(jQuery);
</script>
PHP Teil
<?php
echo "<div id='money'>Balance: $".$_SESSION['Money']." ||</div> ";
?>
$_SESSION['Money']
ist gleich dem Nutzer viel Geld. Ich habe gesessen, seit Jahren herauszufinden, dass dies aus. Wenn Sie weitere Informationen benötigen, lassen Sie es mich wissen. Ich möchte dies tun, damit die Benutzer die Seite nicht aktualisieren müssen, um ihre Balance zu sehen. Ich habe versucht, ein Tutorial für einen Teil davon zu folgen, aber ich verlor mich und ich bin wirklich nicht gut mit Ajax. Jede Hilfe wird sehr geschätzt.
Sie wahrscheinlich '.ajax $ verwenden gemeint()' statt '$ .ajaxSetup()' – BoltKey
Ihr Javascript vollständig gebrochen ist, bitte beheben die Klammern. –
@BoltKey Ich habe es geändert, aber es funktioniert immer noch nicht .. Ich bin so ein Noob mit diesem ... –