提交
$(function () {
$("#s").click(function (event) {
event.preventDefault();
let i = $("#i").val();
let t = $("#t").val();
// console.log(i)
// console.log(t)
$.ajax({
type: "post",
url: "index.php",
async: false,
data: JSON.stringify({
input: i,
textarea: t
}),
dataType: "json",
cache: true,
success: function (data) {
console.log(data.result)
},
error: function () {
console.log(111)
}
});
});
});
-----------------------php----------------------------------------------
header('Content-Type:application/json;charset=utf-8');
$result=[];
$json=file_get_contents("php://input");
$obj=json_decode($json);
$i=$obj->input;
$t=$obj->textarea;
$result["result"]=$i.'------'.$t;
echo json_encode($result);
?>
我这边没有问题啊,你要解决问题,先看你前端ajax是否传递了完整的数据就行了