您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页ajaxuploadfile实现ssm框架文件上传

ajaxuploadfile实现ssm框架文件上传

来源:化拓教育网
需要引入jquery-1.9.1-min.js js:

function uploadfile() { $(\"#file\").click(); } }

$(\"#file\").live(\"change\

if($(\"#file\").val()!=\"\"||$(\"#file\").val()!=null){ //判断文件上传类型 var fileSize = 0; //文件类型

var filetypes = [\".jpg\ var filepath =$(\"#file\").val() var isnext = false;

var fileend = filepath.substring(filepath.lastIndexOf(\".\")); if (filetypes && filetypes.length > 0) { for (var i = 0; i < filetypes.length; i++) { if (filetypes[i] == fileend) { isnext = true; break; } } }

if (!isnext) {

alert('不接受此文件类型,请上传zip格式的文件!\\r\\n'); return false; }

//判断上传文件的大小

fileSize =document.getElementById(\"file\").files[\"0\"].size; var size = fileSize / 1024;

var filemaxsize = 1024*10;//10M if (size > filemaxsize) {

alert('附件大小不能大于' + filemaxsize / 1024 +'M!\\r\\n' ); return false; }

ajaxFileUpload(); }

$(\"#file\").replaceWith($(\"#file\").clone(true)); })

//上传文件

function ajaxFileUpload() {

disWorklistId = jui.getUrlParamVal(location.search, \"disWorklistId\") var diswork = stationForm.getData(); if(disWorklistId!=\"\" ||disWorklistId!=0){ $.ajaxFileUpload({

url:jui.sysCtxUrl(\"/attachmentController/uploadfileservice.do\"),//上传的controller secureuri:false,

fileElementId:'file',//file标签的id dataType: 'json',//返回数据的类型 data:{

stationid :disWorklistId, moudlename:'工单管理', moudlecode:1,

userid:diswork.distribution,

},

success: function (data, status) { if (data.success) {

$.ligerDialog.success('上传成功'); createfilelistGrid(); } else {

$.ligerDialog.warn('上传失败! '); } },

error: function (data, status, e) {

$.ligerDialog.warn('站点有误, 请先保存站点信息后重试! '); }

}); } else{

$.ligerDialog.warn('站点有误, 请先保存站点信息后重试! '); }

}// end function

html: