文件上传我使用的是jquery的一个插件"ajaxfileupload.js",使用方式详见下面的一种方式,使用file类型的input,同时需要给button绑定事件,这边使用的"ajaxfileupload.js"当中定义的ajax请求,到后台。
//文件上传
$(function() {
$("#upload").click(ajaxFileUpload);
});functionajaxFileUpload() {var url = "/spare/flow.spr?";var method = "method=fileUpload"$.ajaxFileUpload({
url : contextPath+ url +method,
secureuri :false,
fileElementId :'file',
dataType :'text',
success :function(data, status) {if (data == "exist") {
alert("该文件已经存在请勿重复上传");
}if (data == "success") {
alert("文件上传成功");
}if (data == "fail") {
alert("文件上传失败,请重新上传");
}
},
error :function() {