【发布时间】:2019-04-27 02:06:53
【问题描述】:
我尝试编辑一个类似的解决方案,但它没有达到预期的效果。我不确定我的编码可能是错误的并且我使用的是 html。如果文件存在,有没有办法隐藏按钮(href =)然后显示它是否找不到?谢谢!
参考:link
<button type="button" id="test_btn" style="display: none;">Download</button>
<script type="text/javascript">
$(document).ready(function () {
checkFile();
function checkFile() {
$.ajax({
url: '/path/to/file_checker.php',
type: 'GET',
success: function (data) {
if (data === "deleted") {
$('#test_btn').show();
}
else {
$('#test_btn').hidden();
}
}
});
}
}
</script>
那么您的文件检查器 php 可以与您所拥有的类似:
if (file_exists("/aaa/file.txt")) {
echo "exists";
}
else {
echo "deleted";
}
【问题讨论】: