2017-08-02 59 views
0

我试图用此创建用户控件,但在将Div设置为放置区时出现问题。按照api我应该设置目标div的jQuery对象,并添加preventDefault()方法,以避免将整个文档作为放置区域并将选定区域设置为放置区域。在Blueimp jQuery文件上传中,将dropzone设置为不工作的div

下面的代码我使用,使其工作

function OnDocumentLoad(dropZoneElementId) { 
     Initialize(dropZoneElementId); 
      $(document).bind('drop dragover', function (e) { 
      e.preventDefault(); 

     }); 

     } 

function Initialize(dropZoneElementId) { 
$('#genericFileUploader').fileupload({ 
    dataType: 'json', 
    dropzone: dropZoneElementId, 
    done: function (e, data) { 
     $.each(data.result.files, function (index, file) { 
      $('<p/>').text(file.name).appendTo(document.body); 
     }); 
    }, 
    progressall: function (e, data) { 
     var progress = parseInt(data.loaded/data.total * 100, 10); 
     $('#progress .bar').css(
      'width', 
      progress + '%' 
     ); 
    } 
}); 
} 
+0

请阅读[在什么情况下,我可以添加“紧急”或其他类似的短语到我的问题,以获得更快的答案?](/ meta.stackoverflow.com/q/326569) - 总结是,这不是解决志愿者问题的理想方式,而且可能对获得答案起反作用。请不要将这添加到您的问题。 – halfer

回答

0

一切,除了“悬浮窗”很好,它应该是下降ž之一。

相关问题