Я пытаюсь загрузить CSV-файл, используя кнопку jquery onclick. У меня есть тег с идентификатором экспорта, где я хочу, чтобы он указывал на ссылку для скачивания, по которой я могу загрузить только что созданный CSV-файл.
// Using this jquery to send my sql query to server-side-CSV
$('#export').on('click', function() {
var sqlsend = dataTable.ajax.json().sql;
$.post('server-side-CSV.php', 'val=' + sqlsend, function(request){
//code should go here
});
});
А вот мой PHP-код, в котором я создаю CSV-файл
// This is my server-side-CSV file. It's creating a csv file to downloaded
Что мне сделать, чтобы загрузить CSV-файл?
РЕДАКТИРОВАТЬ:
Наконец-то найдите ответ,
$('#export').on('click', function() {
var sqlsend = dataTable.ajax.json().sql;
window.location.href="server-side-CSV.php?val="+sqlsend;
});
Подробнее здесь: https://stackoverflow.com/questions/405 ... nk-onclick