2016-07-02 21 views
1

如何在動態創建的輸入上應用jQuery File Uploader(blueimp)[type =「files」]。如何在動態創建的輸入上應用jQuery File Uploader(blueimp)

所有輸入文件(文件上傳)具有相同的類,比如說「a」。

所有輸入(按鈕)具有相同的類,比如「uploaddata」。

我試過下面的jQuery,但它不工作,只是選擇第一個文件上傳器。

$('.a').on('click', function (e) { 
     $(this).fileupload({ 
      url: 'FileUploadHandler.ashx?upload=start', 
     ------- 
     }); 
    }); 

enter image description here

回答

2

如果動態創建的,試試這個:

$(document).on('click', '.a', function(){ 
     $(this).fileupload({ 
      url: 'FileUploadHandler.ashx?upload=start', 
     ------- 
     }); 
    }); 
+0

感謝@Gaurav其工作,我們可以把它與按鈕以及工作?它應該上傳上載圖片按鈕。 –

+0

還有一個問題是,如果所有文件上傳器都不是動態創建的,並且具有與其相同的類。 –

+0

@SunilChaudhry請分享一些代碼,以便我可以正確理解您的問題。 –

相關問題