0
点击时我有一个链接处理从服务器下载文件的coldfusion页面。当我直接在URL中访问文件时,它的工作原理应该如此,所以我知道该部分正在工作。我的下一步是介绍ajax,以便交互对用户无缝。这是我的事件处理程序Ajax调用(事件处理函数在初始页面加载):用jquery和coldfusion下载ajax文件
function fileHandler(){
$('#attachment').click(function(e){
e.preventDefault();
$.ajax({
type:"get",
url:"test.cfm",
data:{name:"john"}
});
});
}
但我什么也没得到。这是我第一次使用jQuery的.ajax()。我通常使用.get()和.load()。我检查了文档,我的语法显示正确。有没有人看到为什么我不能让浏览器提示保存文件的问题?谢谢!
谢谢您的回答!有没有文件解释为什么这是?另外,这意味着一个表单提交,是否正确?我已经有我的表单在其他地方提交:/ –
我也已经在页面上有一个iframe。以这种方式选择一个元素会移动iframe,并且不克隆它?我不能那样做。如果我选择了我已经拥有的iframe,并设置了src属性,那么它能起作用吗? –
刚刚尝试过,它工作。谢谢你的帮助! –