jQuery.ajaxFileUpload({
url:"installApk",
secureuri:false,
fileElementId:'installApkName',//input框的ID
dataType: 'json',//返回数据类型
beforeSend:function(){//上传前需要处理的工作,如显示Loading...
},
success: function (data, status){//上传成功
jQuery('.dial').val(50).trigger('change');
var resultVal = data.split(",");
if(resultVal[0]=="success"){
jQuery.post("checkInstall",
{host_ip : host_ip,
test_agent_port : test_agent_port,
apkPath : resultVal[1],
device_sn : device_sn
},
function(data,status,resp) {
jQuery('.dial').val(65).trigger('change');
if(data.msg.indexOf("fail") > -1){
alert("很抱歉,连接异常,请稍后重新尝试!");
cancel();
}
if(data.msg == "Success"){
appList = appList + jQuery("#installApkName").val();
jQuery('.dial').val(100).trigger('change');
setTimeout(function(){alert("您的已经安装成功!");
cancel();},1000);
}
if(data.msg == "Failure"){
jQuery('.dial').val(80).trigger('change');
setTimeout(function(){alert("对不起,安装失败!");cancel();},1000);
}
if(data.msg == "Unsafe"){
jQuery('.dial').val(80).trigger('change');
setTimeout(function(){alert("很抱歉,您上传的应用程序是不安全的,安装失败!");cancel();},1000);
}
if(data.msg == "Unavailable"){
jQuery('.dial').val(80).trigger('change');
setTimeout(function(){alert("很抱歉,您上传的应用程序文件无效,安装失败!");cancel();},1000);
}
},"json");
}else{
if(resultVal[1]=="FtpConnectionError"){
alert("很抱歉,连接异常,请稍后重新尝试!");
cancel();
}
if(resultVal[1]=="SizeError"){
alert("对不起,您上传的文件大小不能为0KB,并且不能大于200MB!");
cancel();
}
}
return;
},
error: function (data, status, e)
{
cancel();
alert("对不起,文件上传失败,请稍后重新尝试!");
jQuery("#installApkName").val("");
}
});
分享到:
相关推荐
JSP文件上传代码JSP文件上传代码文件上传代码
JSP文件上传 支持进度条显示,支持单个文件100M上传,JSP环境下的AJAX WEB上传程序,可一次上传多个文件,带进度条显示,上传过程中,若用户取消上传,则已经上传的文件均被删除。
jsp文件上传下载jar包。jsp文件上传下载jar包
包括文件上传的几个类文件。 jsp文件上传类
JSP文件上传带进度条(很灵巧的方式)JSP文件上传带进度条(很灵巧的方式)JSP文件上传带进度条(很灵巧的方式)JSP文件上传带进度条(很灵巧的方式)
JSP文件上传功能,用于实现Struts上传功能
jsp文件上传源码,解压之后,导入myeclipse中直接使用。
JSP文件上传带进度,开发过程中还感觉还蛮适用的,分享下
jsp文件上传所需要的jar包。(凑齐100个字节)(凑齐100个字节)(凑齐100个字节)(凑齐100个字节)(凑齐100个字节)
jsp 文件 上传 的..组件 大家可以下下去看看
jsp文件上传所需common包
JSP文件上传插件(潇湘多文件上传),压缩包内包括了潇湘文件上传组件、实例、文档等。这是一款大家都比较喜欢用的JSP文件上传组件,支持图片和文件同时上传,可批量上传,支持多种上传自定义功能,扩展名、上传文件大...
在网络上找到的,纯JSP实现的文件上传程序,支持多文件的上传,例子是多文件的上传,稍微修改就可以变成单文件的上传或者更多文件的上传,控制成需要扩展名的文件上传,指定大小的文件上传等。程序目前上传文件存储...
这是 ,jsp文件上传下载 源代码。可以下载当做你学习的参考,本人建议不要直接拷贝代码。要看懂代码,这样才能吸收。
jsp文件上传包,解决中文乱码问题,很好用,帮助者解决JSP文件上传乱码问题,可以放心的下载 。
本示例向用户演示如何通过smartupload上传下载文件。此处用的是smartupload的新版本1.2,采用一种新的 方式来完成文件的上传。
1,只需要将文件夹upload拷在...3,有jsp文件上传与下载攻略是讲文件上传与下载的各种类中的函数含义的 4,主要包括完整的 jspsmartupload上传与下载,还有jspsmartupload的完整包,并且包括包中各种上传与下载的解释
jsp文件上传,这个是通过commons-fileupload-1.2.2.jar、commons-io-2.4.jar,通过两个uploadJAR包实现了对文件的操作
struts2+jsp 文件上传,供大家一起共同分享学习。
简单 JSP 文件上传 源代码 smartupload 简单 JSP 文件上传 源代码 smartupload 简单 JSP 文件上传 源代码 smartupload 简单 JSP 文件上传 源代码 smartupload