gpt4 book ai didi

javascript - 使用 Ajax 将 JavaScript 传递到 PHP

转载 作者:太空宇宙 更新时间:2023-11-04 16:20:15 25 4
gpt4 key购买 nike

我正在尝试使用 Ajax 将 JavaScript 函数传递到 php 文件中,据我所知,我的 Ajax 语法是正确的,但它似乎不起作用。这是我第一次尝试使用 Ajax,因此我们将不胜感激。

我制作了一些测试文件只是为了测试 Ajax 代码是否传递变量,我将其放在下面 -

script.js -

var number1 = Math.round(Math.random() * 6) + 1;
var number2 = Math.round(Math.random() * 6) + 1;
var randomAnswer = number1 + number2;

$ (document).ready(function() {
return $.ajax({
url: 'index.php',
type: 'POST',
data: randomAnswer,
});
});

index.php -

<script src = "jquery-3.1.1.min.js"></script>
<script src = "script.js"></script>

<?php
$answer = $_POST ['randomAnswer'];
echo $answer;
?>

最佳答案

我看到的一个小问题是 - dataType 丢失并且 data 格式错误,请参阅下面的代码 -

$ (document).ready(function() {
$.ajax({
url: 'index.php',
type: 'POST',
dataType:'json',
data: ({randomAnswer: randomAnswer}),
success: function(data) {
console.log(data);
}
});
});

希望这能在某种程度上帮助您 (y)。

关于javascript - 使用 Ajax 将 JavaScript 传递到 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40707493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com