每当Ajax运行时,它表示一切正常,但据我所知它没有加载PHP文件。
控制台没有错误或警告。
Ajax正在运行成功命令
PHP文件(download.php)
x1
JS
<script>console.log("Hello?")</script>
<?php
if(isset($_POST['files']) ){
echo $_POST['files'];
}
?>
HTML
function downloads(){
files = tickboxes();
if( isset(files) ){
$.ajax({
data: "files=" + files,
type: "POST",
url: "./assets/php/download.php",
success: function(response) {
console.log("Download Passed Successfully");
}
});
} else {
alert("Download", "No Files Selected", "red");
}
}
答案 0 :(得分:1)
它正在成功加载PHP文件。完成后,它调用成功函数(已经建立了运行)并使用文档填充第一个参数(您将其命名为response
)。
唯一的问题是你永远不会对response
的值做任何事情。无论文档的内容是什么,你都会忽略它。