我似乎无法恢复发送到php脚本的数据。 监控chrome工具(networks-> xhr->标头)后,Content-length也会给出0。
在“响应”选项卡下,错误如下:
“自动填充$ HTTP_RAW_POST_DATA已弃用,将在以后的版本中删除。” “无法修改标题信息 - 已在 0 未知
触发jQuery / Ajax POST的代码(在index.html上): var name =“john”;
<?php
$data = $_POST['name'] or $_REQUEST['name'];
echo $data;
?>
和单独页面上的php文件(hi.php):
<script type="text/javascript">
$( "#modal-layer" ).load( "/pop.html" );
</script>
如何简单地捕获发送到php变量的数据? 提前谢谢
答案 0 :(得分:2)
您没有正确使用jQuery Ajax:
$.ajax({
url: "http://localhost:8000/mobile/hi.php",
type: 'POST',
dataType: 'json',
data: {
name: name
},
success: function(){
alert("sent");
}
});