<script type="text/javascript">
Ext.onReady(function(){
var fpFileUpload=new Ext.FormPanel({
id:'fpFileUpload',
frame:true,
fileUpload:true,
items:[
{
xtype:'textfield',
allowBlank:false,
fieldLabel:'选择文件',
inputType:'file',
name:'fileName'
}
],
buttonAlign:'center',
buttons:[
{
text:'上传',
handler:function(){
if(fpFileUpload.form.isValid()){
fpFileUpload.form.submit({
method:'post',
url:'Default.aspx',
waitMsg:'文件上传中...',
success: function() {
Ext.Msg.alert("系统提示", "文件上传成功!");
},
failure: function() {
Ext.Msg.alert("系统提示", "文件上传失败!");
}
});
}else{
Ext.Msg.alert("系统提示","请选择文件后再上传!");
}
}
},
{
text:'取消',
handler:function(){
winFielUpload.hide();
}
}
]
});
var winFielUpload=new Ext.Window({
id:'win',
title:'文件上传',
width:350,
height:100,
layout:'fit',
autoDestory:true,
modal:true,
closeAction:'hide',
items:[
fpFileUpload
]
});
window.winFielUpload=winFielUpload;
});
function showWindow(){
winFielUpload.show();
}
</script>
分享到:
相关推荐
Extjs 文件上传 strut2
Extjs4文件上传,后台struts2
功能强大的Struts2.0+Extjs实现的文件上传,包含文件上传进度,文件的下载,压缩,解压多文件删除等
批量上传文件,完整的列子,部署既可以使用,
ExtJS文件上传示例 正常人都看得懂 ccccccccccccccccccccccccccccccc
ExtJS验证文件上传类型,详细讲述ExtJS如何验证文件上传文件的类型!
1.多文件上传 2.支持拖动上传 3.支持图片压缩 4.支持图片合并 5.文件排序 可扩展实时图片预览 api //初始化画板 initCanvas //上传文件窗口 uploadWindow //初始化选择文件列表源 initStore(files) //base64路径转...
extjs 多文件上传extjs 多文件上传
用Ext编写的多文件上传组件,已封装。 支持多文件上传,文件下载,文件删除,
支持 自由添加和减少上传文件个数的Extjs多文件上传源代码,10分绝对值得,要注意的一点就是jsp里面引用的Ext的js和css要是2.2版本的
对应的描述看本人博文《ExtJS4 上传文件类型和大小的判断方法(实例) 》:http://blog.csdn.net/biboheart/article/details/10579175 在这里不具体描述了。看题也大概可以知道这些代码实现了什么应用。
struts2+extjs3的单/多文件上传,后台也可以不用struts2,前台也可以去掉extjs,资源包含所需要的所有JAR包,无需另外下载,代码量绝对精简易懂。
EXTJS MultiFileUploadField 多文件 上传
实现了多文件上传,下载,压缩,解压缩,用struts2.0+Extjs实现,是第二部分,分享一下希望对大家有所帮助
NULL 博文链接:https://dejazhan.iteye.com/blog/870539
官方或网上ExtJS实现多文件上传的UploadDialog只适用于ExtJS2.x,我经过修改使其使用于ExtJS3.x,并在修改时尽量尊重于原始功能代码,请大家放心使用!
Java+Extjs实现单文件上传
组件库 博文链接:https://zjnbshifox.iteye.com/blog/123399
extjs的java版本的上传文件进度条