Plupload_start无法正常工作

时间:2014-11-08 18:12:19

标签: javascript jquery file-upload upload plupload

我有一个奇怪的问题,我想用plupload.ui上传文件到我的服务器。 所以我的init脚本就像plupload网站上的例子一样:

$(document).ready(function(){
    var url = adminUrl +'/data/upload-users/';
    var upload = $("#uploader").plupload({
        // General settings
        runtimes : 'html5,html4',
        url : url,

        // Maximum file size
        max_file_size : '2mb',

        chunk_size: '1mb',

        // Resize images on clientside if we can
        // Specify what files to browse for
        filters : [
            {title : "Image files", extensions : "jpg,gif,png"},
            {title : "Zip files", extensions : "zip,avi"}
        ],

        // Rename files by clicking on their titles
        rename: true,

        // Sort files
        sortable: true,

        // Enable ability to drag'n'drop files onto the widget (currently only HTML5 supports that)
        dragdrop: true,

        // Views to activate
        views: {
            list: true,
            thumbs: false, // Show thumbs
            active: 'list'
        }
    });
});

我已经包含了所有文件:

<script src="/js/plupload/plupload.full.min.js" type="text/javascript"></script>
<script src="/js/plupload/jquery.ui.plupload/jquery.ui.plupload.js" type="text/javascript"></script>

但是,当我点击“开始上传”按钮时,没有任何反应,甚至没有触发错误。在firebug中,这个按钮所在的html行是高亮的,所以我想&#34;点击&#34;工作正常。

生成上传表格,即使拖放工作也正常(生成缩略图,下拉后显示文件大小等);

我还尝试将uploader设置为变量并手动将事件绑定到按钮:

var uploader = $('#uploader').pluplad({...});
$('body').on('click','#upload_start',function(e){
    uploader.start();
});

但什么都没发生。任何建议为什么会发生这种情况,其他人有同样的问题吗?

0 个答案:

没有答案