我目前将itemLimit设置为5,但是当我初始化'fineuploader()'时,我需要设置'netUploads'。原因是当用户回来(编辑)他们可能已经上传了3张图片的帖子意味着他们只能上传2张图片,但此刻'netUploads'设置为'0'并且他们可以上传另外5张图片制作它8.'netUploads'应设置为3,只允许他们上传2。
我知道我可以这样做$(this).fineUploader("getNetUploads");
这会得到我的数字,但我看不到'套'。我可以这样做吗?
答案 0 :(得分:0)
只需在初始化时相应地设置itemLimit
即可。如果仅允许用户上传3个以上的文件,则itemLimit
应为3. getNetUploads
返回当前会话期间上传的网络文件数。
已打开feature request in the Github repo来跟踪此情况。与此同时,以下解决方法可能会有用:
$("#uploader").fineUploader()
.on("validate", function() {
if (itemLimitOverride > 0) {
return itemLimitOverride > $(this).fineUploader("getNetUploads");
}
});