使用ajaxfileupload.js实现异步上传文件的例子
Html:
复制代码代码如下所示:
Js:
复制代码代码如下所示:
ajaxfileupload({美元。
网址:$ { pageContext。请求。contextpath } /管理/ br_restorepic。行动 / /链接到服务器地址
Secureuri:假,
fileelementid: / / 'file_upload的ID属性文件选择框
DataType: / /服务器中的格式可以是JSON,XML
成功:功能(数据、状态) / /等效使用try块在java
{
$(# restoredialog)。Html(数据);
警报(数据);
},
错误:函数(数据、状态、e){在java的catch块 / /等效使用
$(# restoredialog)。Html(上传失败,请再试一次);
}
});
这种方法的另一个问题是输入只能使用一次。输入第二次的变化将不会被执行,这应该与浏览器。解决方案是替换此输入。
喜欢这uff1a
复制代码代码如下所示:
$(# file_upload')ReplaceWith(‘);