Tôi đang sử dụng tập tin jquery tải ..
mã được như sau:
function downloadFile(){
var downloadOptions = {
preparingMessageHtml: "We are preparing your report, please wait...",
failMessageHtml: "No reports generated. No Survey data is available."
};
$.fileDownload("displaySurveyReport.action",downloadOptions);
return false;
}
Đây là những gì tôi đang làm tại nút bấm
Khi tôi nhấp vào nút, PrepareMessageHtml: "Chúng tôi đang chuẩn bị báo cáo của bạn, vui lòng chờ ...", được hiển thị trong hộp thoại ... Vấn đề là ở đây hộp log không đi ra sau khi fle hoàn thành việc chuẩn bị của nó và tôi phải đóng nó bằng tay ... Làm thế nào tôi có thể làm cho nó đi ra khi tập tin hoàn thành việc chuẩn bị và đã sẵn sàng để tải về ..
Cảm ơn
Thanx chúng ta phải thiết lập các cookie và cho trình duyệt khi tải xuống tệp sẽ bắt đầu – user1899841
Bạn có thể xem http://stackoverflow.com/questions/21158481/execution-order-of-http-response-headers –
Cảm ơn bạn người đàn ông !!!!!! Bạn cứu mạng tôi!! – sergioBertolazzo