2010-09-07 5 views
1

J'utilise jQuery Uploadify et il ne restaure pas le contrôle FileUpload après la mise à jour de UpdatePanel.jQuery Uploadify - Problème dans le panneau de mise à jour

est ici le code js:

 

    $(document).ready(
     function() { 
      $("#").uploadify({ 
       'uploader': 'scripts/uploader.swf', 
       'cancelImg': 'images/cancel.png', 
       'buttonText': 'Browse Files', 
       'script': 'Uploader.ashx', 
       'folder': '', 
       'fileDesc': 'Image Files', 
       'fileExt': '*.jpg;*.jpeg;*.gif;*.png', 
       'multi': true, 
       'auto': true, 
       'queueSizeLimit': 5, 
       'onComplete': function (event, queueID, fileObj, response, data) { 
        $('#imgs').append(''); 
       } 
      }); 
     } 
    ); 

Je mets même que le code à l'intérieur du UpdatePanel ContentTemplate et ne fonctionne toujours pas.

Que dois-je faire? Merci!

Répondre

1

ok je l'ai

J'ai fait une fonction JS appelée "ReloadUploader" et l'appeler à l'aide RegisterClientScriptBlock

1

essayer celui-ci

function pageLoad(){ 
     $("#").uploadify({ 
      'uploader': 'scripts/uploader.swf', 
      'cancelImg': 'images/cancel.png', 
      'buttonText': 'Browse Files', 
      'script': 'Uploader.ashx', 
      'folder': '', 
      'fileDesc': 'Image Files', 
      'fileExt': '*.jpg;*.jpeg;*.gif;*.png', 
      'multi': true, 
      'auto': true, 
      'queueSizeLimit': 5, 
      'onComplete': function (event, queueID, fileObj, response, data) { 
       $('#imgs').append(''); 
      } 
     }); 
    } 

Ce sera appelé à chaque demande de postback UpdatePanel.

Questions connexes