1. 定義一個上傳限制數量 var uploadLimit = 3;
2. 點擊頁面的刪除圖片成功后,將uploadLimit++操作
3. 通過uploadify的settings方式重置上傳限制數量,例如
$('#file_upload').uploadify('settings','uploadLimit', ++uploadLimit);
參考的http://www.xuebuyuan.com/1422566.html
實際中用於刪除圖片
$(document).on('click','.Upload-img i',function(){
$data = $('#file_upload').data('uploadify');//獲取上傳文件的屬性
settings = $data.settings;
//settings.uploadLimit++;//增加上傳數量
var uploadLimit=settings.uploadLimit;//獲取當前設置的上傳文件數限制
var _this = $(this);
$('#file_upload').uploadify('settings','uploadLimit', ++uploadLimit);//重置增加上傳文件數
$.each(pictures,function(index,item){
if(item.picUrl==_this.prev('img').attr('picurl')){
pictures.splice(index,1);
return false;
}
});
console.log(pictures)
$(this).parent().remove();
console.log(settings.uploadLimit);
})
