jQuery ajaxFileUpload.js 文件异步ajax上传
jQuery.extend({
createUploadIframe: function(id, uri)
{
//create frame
var frameId = 'jUploadFrame' + id;
if(window.ActiveXObject) {
var io = document.createElement('<iframe ).html(data).evalScripts();
//alert($('param', data).each(function(){alert($(this).attr('value'));}));
return data;
}
})
前端代码:
- $.ajaxFileUpload({
- type: "POST",
- url: "/toolkit/importPicFile.do",
- data:{"ppId": "${ppId }" },//要传到后台的参数,没有可以不写
- secureuri : false,//是否启用安全提交,默认为false
- fileElementId:'ImportPicInput',//文件选择框的id属性
- dataType: 'JSON',//服务器返回的格式
- async : false,
- success: function(data){
- },
- error: function (data, status, e){
- }
- });