1
我在AJAX中創建簡單的文件下載計數器。但是在我的代碼中,計數器正在使用PHP代碼工具,它每次下載都會增加一個值,但文件不會下載。下面是我的代碼
使用下載計數器在AJAX中下載文件
的index.php
<script type="text/javascript">
$(function() {
$(".download_button").click(function() {
var test = $("#content").val();
var dataString = 'content='+ test;
$.ajax({
type: "POST",
url: "download_counter.php",
data: dataString,
cache: false,
success: function(html){
$("#display").after(html);
}
});
return false;
});
});
</script>
<a href="file_path/file.pdf" class="download_button" id="v" download>
Download
</a>
download_counter.php
<?php
//Code for counter Increment
//Query to Update database
?>
我沒有任何問題與PHP代碼數據庫或下載計數器。我有文件下載問題。計數器正在增加一個,但文件沒有下載。
必須更換'返回false;'和'返回true;在'click'事件處理程序'。 –
thakns @mapek ...!它的工作現在 – Omkar
太棒了!我已經將它添加爲答案並鏈接到另一個問題的有用答案。 –