gpt4 book ai didi

php - 如何通过ajax将json发送到php?

转载 作者:搜寻专家 更新时间:2023-10-31 22:00:37 24 4
gpt4 key购买 nike

我有一个收集用户信息的表单。我将这些信息编码成 JSON 并发送到 php 以通过 AJAX 发送到 mysql 数据库。下面是我放在 </body> 之前的脚本.

现在的问题是,结果并没有像预期的那样被提醒。所以我相信ajax请求没有正确发出?有人可以帮忙吗?谢谢。

<script>
$(document).ready(function() {
$("#submit").click(function() {
var param2 = <?php echo $param = json_encode($_POST); ?>;
if (param2 && typeof param2 !== 'undefined')
{
$.ajax({
type: "POST",
url: "ajaxsubmit.php",
data: param2,
cache: false,
success: function(result) {
alert(result);
}
});
}
});
});
</script>

ajax提交.php

<?php
$phpArray = json_decode($param2);
print_r($phpArray);
?>

最佳答案

您需要在 JSON 字符串两边添加引号。

var param2 = '<?php echo $param = json_encode($_POST); ?>';

关于php - 如何通过ajax将json发送到php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29790360/

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