我尝试了所有可能的方法来在我的jquery ajax成功主体中获取结果,但是我失败了。我找不到我错了。我已经添加了jquery库,但是如果有人在我的代码中指导我,这将是一个很大的帮助,并且可以节省我的时间。
我的jquery ajax代码如下:
我要在单击按钮时调用一个函数。
<html>
<head>
<title>Farm Game</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</head>
<body>
<form name="farm_game" method="POST">
<button type="button" name="feed" id="feed" onclick="PerformGame();">Feed</button>
</form>
<script>
function PerformGame()
{
var vars = "data sent to php file";
$.ajax({
url: 'perform_game.php',
type: "POST",
data: {'send_data': vars},
dataType: 'json',
sucess: function(data) {
alert(data);
}
});
}
</script>
</body>
</html>
,而我的php代码如下:
<?php
$ ajaxRes = $ _POST ['send_data'];
echo json_encode($ ajaxRes); ?>
我找不到我做错的地方。请帮助我!
答案 0 :(得分:1)
不确定是否是这样,但是在ajax定义中,您拼写的sucess
错误。应该是success
。