gpt4 book ai didi

php - Ajax 帖子不返回任何内容

转载 作者:行者123 更新时间:2023-12-01 04:02:25 25 4
gpt4 key购买 nike


我正在尝试将一些数据发送到 php 文件,但由于某种原因它没有被发布。我在 var_dump 上的 php 文件的控制台日志中收到一个空数组。
这是我在这些文件中的代码:

index.php

<button type="button" class="btn btn-warning" id="resetPassword">Reset Password</button>

<script>
$(document).ready(function (e){
$("#resetPassword").click(function(e){
e.preventDefault();
$.ajax({
url: "scripts/process.php",
type: "POST",
data: {name: 'test'},
cache: false,
processData:false,
success: function(data) {
if (data === 'Success') {
new PNotify({
title: 'Success!!!',
text: 'Request completed successfully.',
type: 'success',
styling: 'bootstrap3'
});
$('#exampleModal').modal('hide');
$('#datatable-buttons').DataTable().ajax.reload();
} else {
console.log(data);
new PNotify({
title: 'Error!!!',
text: data,
type: 'error',
styling: 'bootstrap3'
});
//document.getElementById("status").className += " alert-danger";
//$("#status").html(data);
}
},
error: function (xhr, ajaxOptions, thrownError) {
alert("ERROR:" + xhr.responseText+" - "+thrownError);
}
});
});
});
</script>

Here is the php file process.php.

var_dump($_POST);

Result in console.log:

array(0) {}

Solution:

删除processData: false

谢谢大家。

最佳答案

删除 processData:false 部分,然后重试。

关于php - Ajax 帖子不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38007864/

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