自定义jQuery文件上载的maxNumberOfFiles

时间:2012-06-27 10:57:25

标签: jquery file-upload multifile-uploader

我想允许用户在某些页面上只上传1个文件,在其他页面上上传1个以上的文件。 可以更改此号码

var parentWidget = ($.blueimpFP || $.blueimp).fileupload;
$.widget('blueimpUI.fileupload', parentWidget, {
    options: {
        // By default, files added to the widget are uploaded as soon
        // as the user clicks on the start buttons. To enable automatic
        // uploads, set the following option to true:
        autoUpload: false,
        // The following option limits the number of files that are
        // allowed to be uploaded using this widget:
        maxNumberOfFiles: undefined,

但如果我在这里更改它,它将应用于网站上的所有jQuery上传文件控件。如何自定义maxNumberOfFiles选项以实现我的目的。

1 个答案:

答案 0 :(得分:0)

您能否只为每个页面的选项定义值?

第1页

{ maxNumberOfFiles: 5}

第2页

{ maxNumberOfFiles: 1}

或者将它包装在它自己的函数中,传递你想要作为arg的文件数量?

编辑: 好的 - 自从我发布这个问题之后你已经稍微改了一下这个问题,但同样适用