您好我有一個JQuery函數調用控制器時,控制器響應(成功())它正在加載一個iFrame; 基本上;轉換器30秒後成功返回的功能,對於這個原因,我想顯示使用JavaScript顯示加載程序,而控制器響應
beforeSend: function()
{
},
功能我嘗試了很多,但它不工作加載圖像;你能否給我建議,我該如何實現它。我的代碼給出波紋管:
var callController = function (FirstName, documentId, fileName, packet) {
$.ajax({
type: "POST",
url: "http://localhost:63902/Home/Preview?DocumentId=" + documentId + "&FileName=" + fileName + "&packet=" + packet,
cache: false,
async: false,
//controller happens...
success: function (returnedValue) {
rememberDocumentId(documentId);
location.reload("#mainIframe");
setTimeout(function() {
}, 3000);
document.getElementById("mainIframe").style.display = "none";
document.getElementById("documentIframe").style.display = "block";
document.getElementById("documentIframe").src = "http://localhost:63902/FileProcessing/PDFProcessing/TempPDF/" + returnedValue;
event.preventDefault();
},
error: function (jqXHR, textStatus, errorThrown) {
alert(jqXHR + " " + textStatus + " " + errorThrown);
}
});
};
VAR呼叫管理功能=(名字,documentId,文件名,SL){//可以顯示裝載機這裏 –
嗨 我想打電話給Loader.html
的document.getElementById (「mainIframe」)。src =「http:// localhost:63902/Loading.html但不起作用 –
你可以在這裏做什麼問題? –