我有一个调用页面来生成CSV文件的链接。 这一切都正常,但是当点击链接时,我打开弹出模式。
如何在加载CSV文件时关闭弹出窗口?
这是我到目前为止所做的:
$(function () {
$('.export').on('click', function () {
$('#generateCSVModal').modal('show');
$.ajax({
type: 'POST',
url: '/Download/CSV/' + @Model.CSVID,
data: form,
success: function (data) {
$('#generateCSVModal').modal('hide');
}
});
return false;
});
});
答案 0 :(得分:0)
认为这是解决方案:
$(function () {
$('.export').on('click', function () {
$('#generateCSVModal').modal('show');
$.ajax({
type: 'POST',
url: '/Download/CSV/' + @Model.CSVID,
dataType: "text",
success: function (data) {
csvData = 'data:application/csv;charset=utf-8,' + encodeURIComponent(data);
$('#generateCSVModal').modal('hide');
}
});
});
});