extjs中怎么打开下载地址 extjs中怎么打开下载地址 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20100720/15/103566e3-3b46-4517-bb19-f566fa62bfa1.htmldown = function() { window.open('Download/1.xls'); }<a href='#' onclick='down()'>点击下载</a>" function downloadfile() { if (grid.getSelectionModel().hasSelection()) { grid.getSelectionModel().lock(); var recs = grid.getSelectionModel().getSelections(); var case_ids = ''; var case_names = ''; for (var i = 0; i < recs.length; i++) { var data = recs[i].data; case_ids += data.case_id + ','; case_names += data.case_name + '<br>'; } ids = case_ids.substr(0, case_ids.length - 1); Ext.MessageBox.confirm('下载?<br><font color="red">' + case_names + '</font>', function(btn) { if (btn == 'yes') { Ext.Ajax.request({ url : 'caseManage.do?method=download&id='+data.case_id, waitTitle : '请稍等', waitMsg : '数据读取中……', scope : this, success : function(response, _action) { window.open('caseManage.do?method=download&id='+data.case_id); //window.focus(); //window.location.href='caseManage.do?method=download&id='+data.case_id; var url=''; if (url) { // window.open("downAccesAction.do?id="+data.case_id); } else { Ext.Msg.show({ title : '系统提示', msg : "导出数据失败", buttons : Ext.Msg.OK, icon : Ext.Msg.INFO }); } this.close(); }, failure : function(form, action) { Ext.Msg.show({ title : '系统提示', msg : "导出数据失败", buttons : Ext.Msg.OK, icon : Ext.Msg.INFO }); }, scope : this , params : { id:data.case_id } }) } }); } else { Ext.Msg.alert('删除!'); }} 可以在grid中写一个右键菜单事件然后 window.open('Download/1.xls'); <a href='download/a.ext'>点击下载</a>这样不能下载么,至于右键下载要看看你的下载软件,有没有在右键中安装右键下载功能才是 function downloadfile() {if (grid.getSelectionModel().hasSelection()) {grid.getSelectionModel().lock();var recs = grid.getSelectionModel().getSelections();var case_ids = '';var case_names = '';for (var i = 0; i < recs.length; i++) {var data = recs[i].data;case_ids += data.case_id + ',';case_names += data.case_name + '<br>';}ids = case_ids.substr(0, case_ids.length - 1);Ext.MessageBox.confirm('下载?<br><font color="red">'+ case_names + '</font>', function(btn) {if (btn == 'yes') {Ext.Ajax.request({url : 'caseManage.do?method=download&id='+data.case_id,waitTitle : '请稍等', waitMsg : '数据读取中……', scope : this, success : function(response, _action) { window.open('caseManage.do?method=download&id='+data.case_id);//window.focus();//window.location.href='caseManage.do?method=download&id='+data.case_id;var url='';if (url) { // window.open("downAccesAction.do?id="+data.case_id); } else { Ext.Msg.show({ title : '系统提示', msg : "导出数据失败", buttons : Ext.Msg.OK, icon : Ext.Msg.INFO }); } this.close(); }, failure : function(form, action) { Ext.Msg.show({ title : '系统提示', msg : "导出数据失败", buttons : Ext.Msg.OK, icon : Ext.Msg.INFO }); }, scope : this ,params : {id:data.case_id}})}});} else {Ext.Msg.alert('删除!');}} jquery 基础 在线等答 setInterval内参数为局部变量的解决方案! html 屏蔽父元素事件 javascript中获取radio的值 求js 城市4联动下拉框 求 漂浮广告代码,支持 IE 、 火狐 请问用JAVASCRIPT怎么判断一个文本框里输入的是百分比的数? 为什么菜单一,菜单五不能有下拉?100分求救!!! 请教高手:如何用JavaScript实现右键中的"打印目标"功能??最好不出现打印设置窗口直接打印! JQuery中$.get方法只能发起一次请求的问题 如何获取按钮attachevent的所有click事件函数 关于JS修改Css class属性
window.open('Download/1.xls');
}
<a href='#' onclick='down()'>点击下载</a>"
if (grid.getSelectionModel().hasSelection()) {
grid.getSelectionModel().lock();
var recs = grid.getSelectionModel().getSelections();
var case_ids = '';
var case_names = '';
for (var i = 0; i < recs.length; i++) {
var data = recs[i].data;
case_ids += data.case_id + ',';
case_names += data.case_name + '<br>';
}
ids = case_ids.substr(0, case_ids.length - 1);
Ext.MessageBox.confirm('下载?<br><font color="red">'
+ case_names + '</font>', function(btn) {
if (btn == 'yes') {
Ext.Ajax.request({
url : 'caseManage.do?method=download&id='+data.case_id,
waitTitle : '请稍等',
waitMsg : '数据读取中……',
scope : this,
success : function(response, _action) {
window.open('caseManage.do?method=download&id='+data.case_id);
//window.focus();
//window.location.href='caseManage.do?method=download&id='+data.case_id;
var url='';
if (url) {
// window.open("downAccesAction.do?id="+data.case_id);
} else {
Ext.Msg.show({
title : '系统提示',
msg : "导出数据失败",
buttons : Ext.Msg.OK,
icon : Ext.Msg.INFO
});
}
this.close();
},
failure : function(form, action) {
Ext.Msg.show({
title : '系统提示',
msg : "导出数据失败",
buttons : Ext.Msg.OK,
icon : Ext.Msg.INFO
});
},
scope : this ,
params : {
id:data.case_id
}
})
}
});
} else {
Ext.Msg.alert('删除!');
}
}
然后 window.open('Download/1.xls');
<a href='download/a.ext'>点击下载</a>
这样不能下载么,至于右键下载
要看看你的下载软件,有没有在右键中安装右键下载功能才是
if (grid.getSelectionModel().hasSelection()) {
grid.getSelectionModel().lock();
var recs = grid.getSelectionModel().getSelections();
var case_ids = '';
var case_names = '';
for (var i = 0; i < recs.length; i++) {
var data = recs[i].data;
case_ids += data.case_id + ',';
case_names += data.case_name + '<br>';
}
ids = case_ids.substr(0, case_ids.length - 1);
Ext.MessageBox.confirm('下载?<br><font color="red">'
+ case_names + '</font>', function(btn) {
if (btn == 'yes') {
Ext.Ajax.request({
url : 'caseManage.do?method=download&id='+data.case_id,
waitTitle : '请稍等',
waitMsg : '数据读取中……',
scope : this,
success : function(response, _action) {
window.open('caseManage.do?method=download&id='+data.case_id);
//window.focus();
//window.location.href='caseManage.do?method=download&id='+data.case_id;
var url='';
if (url) {
// window.open("downAccesAction.do?id="+data.case_id);
} else {
Ext.Msg.show({
title : '系统提示',
msg : "导出数据失败",
buttons : Ext.Msg.OK,
icon : Ext.Msg.INFO
});
}
this.close();
},
failure : function(form, action) {
Ext.Msg.show({
title : '系统提示',
msg : "导出数据失败",
buttons : Ext.Msg.OK,
icon : Ext.Msg.INFO
});
},
scope : this ,
params : {
id:data.case_id
}
})
}
});
} else {
Ext.Msg.alert('删除!');
}
}