function tryToDownload(url)
{
oIFrm = document.getElementById('myIFrm');
oIFrm.src = url;
// alert(url);
// url=escape(url);
setTimeout(deletefile(url), 25000);
}
以下是删除文件函数
function deletefile(url){
$.ajax({
type:'post',
url: "<%= addToDoDeleteDownloadFile %>",
data:{filename:url},
type : "GET",
timeout : 20000,
dataType : "text",
success : function(data) {
alert("success");
}
});
}
这是我的jQuery代码,我在最后调用一个函数,并希望它在25秒后执行,但不知何故它并没有将 deletefile(url) 函数延迟执行,而是立即执行了。那么问题应该是什么呢?