2011-01-20 98 views
0

Error Only On IEJQuery的uploadify錯誤的IE

嗨哥們,

我得到的錯誤,當我使用uploadify只在IE瀏覽器。

下面是我設置

<script type="text/javascript" src="script/jquery-1.4.2.min.js"></script> 
<script type="text/javascript" src="script/jquery-ui-1.8.5.custom.min.js"></script> 

<script type="text/javascript" src="uploadify/jquery.uploadify.js"></script> 

    $('#upload-upload').uploadify({ 
     'uploader': 'uploadify/uploadify.swf', 
     'script': 'Upload.ashx', 
     'cancelImg': 'images/close.png', 
     'auto': false, 
     'multi': true, 
     'queueSizeLimit': 4, 
     'sizeLimit': 36700160, //35 MB 
     //'sizeLimit': 4000000,   
     'buttonImg': 'images/Choose-File.png', 
     'width': 83, 
     'height': 23, 
     'rollover': true, 
     'displayData': 'speed', 
     'folder': '/uploads', 
     'onQueueFull': function (event, queueSizeLimit) { 

     }, 
     //'onSelectOnce': function (event, data) { 

     //}, 
     'onAllComplete': function (event, data) { 
      //Code 
     } 
    }); 

,然後我叫

$('#upload-upload').uploadifyUpload(); 
+0

你可能會顯示你的標記爲這一節?特別是你使用的表單。 – polarblau 2011-01-20 12:25:29

回答

0

documentation狀態,當你正在改變scriptDatauploadifySettings,你需要添加第三個參數,以清除現有的scriptData對象。

變化

$('#upload-upload').uploadifySettings('scriptData', { 'uploadid': temp.uploadid, 'userid': temp.userid }); 

$('#upload-upload').uploadifySettings('scriptData', { 'uploadid': temp.uploadid, 'userid': temp.userid }, true); 

不知道這是你的問題,但至少您的通話將然後按照文檔。