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;

}

})

前端代码:

  1. $.ajaxFileUpload({
  2. type: "POST",
  3. url: "/toolkit/importPicFile.do",
  4. data:{"ppId": "${ppId }" },//要传到后台的参数,没有可以不写
  5. secureuri : false,//是否启用安全提交,默认为false
  6. fileElementId:'ImportPicInput',//文件选择框的id属性
  7. dataType: 'JSON',//服务器返回的格式
  8. async : false,
  9. success: function(data){
  10. },
  11. error: function (data, status, e){
  12. }
  13. });