如何解决无法使用 JavaScript XHR 将数据发布到 PHP
我正在尝试将变量发布到 php 方法
但是当我尝试通过 XMLHttpRequest 时,在浏览器控制台中,我立即收到 XHR finished loading: POST
后,我收到了我没有调用的 XHR finished loading: GET
。
这里是 javascript
var http = new XMLHttpRequest();
var params = 'file=' + e;
http.open('POST','http://localhost:8080/admin/fm/deleteFile',true);
//Send the proper header information along with the request
http.setRequestHeader('Content-type','application/x-www-form-urlencoded');
http.onreadystatechange = function() {//Call a function when the state changes.
if(http.readyState == 4 && http.status == 200) {
alert(http.responseText);
}
}
http.send(params);
}
这里是php代码
public function deleteFile(){
return $this->request->getPost('file');
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。