ajaxFileUpload 异步上传文件简单使用
copy
- @H_404_50@<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
- @H_404_50@pageEncoding="UTF-8"%>
- @H_404_50@<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
- @H_404_50@<htmlheadMetahttp-equiv="Content-Type"content="text/html;charset=UTF-8"title>Inserttitlehere</ @H_404_50@
- @H_404_50@<!--引用jquery-->
- scriptsrc="//code.jquery.com/jquery-1.11.0.min.js">scriptscriptsrc="//code.jquery.com/jquery-migrate-1.2.1.min.js"<!--引用ajaxfileupload.js-->
- scriptsrc="../js/ajaxfileupload.js" @H_404_50@
- scripttype="text/javascript" @H_404_50@$(function(){
- @H_404_50@//点击打开文件选择器
- @H_404_50@$("#upload").on('click',function(){
- @H_404_50@$('#fileToUpload').click();
- @H_404_50@});
- @H_404_50@//选择文件之后执行上传
- @H_404_50@$('#fileToUpload').on('change',function(){
- @H_404_50@$.ajaxFileUpload({
- @H_404_50@url:'../FileUploadServlet',
- @H_404_50@secureuri:false,
- @H_404_50@fileElementId:'fileToUpload',//file标签的id
- @H_404_50@dataType:'json',//返回数据的类型
- @H_404_50@data:{name:'logan'},//一同上传的数据
- @H_404_50@success:function(data,status){
- @H_404_50@//把图片替换
- @H_404_50@varobj=jQuery.parseJSON(data);
- @H_404_50@$("#upload").attr("src","../image/"+obj.fileName);
- @H_404_50@if(typeof(data.error)!='undefined'){
- @H_404_50@if(data.error!=''){
- @H_404_50@alert(data.error);
- @H_404_50@}else{
- @H_404_50@alert(data.msg);
- @H_404_50@}
- @H_404_50@}
- @H_404_50@},248); line-height:18px; margin-top:0px!important; margin-right:0px!important; margin-bottom:0px!important; padding:0px 3px 0px 10px!important"> @H_404_50@error:function(data,status,e){
- @H_404_50@alert(e);
- @H_404_50@});
- body @H_404_50@<!--点击图片,打开文件选择器,确定,上传。(这是网络上的一个图片)-->
- imgid="upload"alt=""style="width:200px;height:200px"
- @H_404_50@src="http://d.pcs.baidu.com/thumbnail/e8119cd92364a9b2714ea0a92af15aec?fid=2399642819-250528-305026848845811&time=1405674000&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-abo3xnZkLb7yMEPLDWiuaQI8kXM%3D&rt=sh&expires=2h&r=900585425&sharesign=unknown&size=c710_u500&quality=100"<!--隐藏file标签-->
- inputid="fileToUpload"style="display:none"type="file"name="upfile"br/>
- >