0
所以這裏的交易...我有2個jQuery UI選項卡 - 第一個是常規信息,第二個是圖庫。在第二個選項卡上,我有一個啓用了多個上傳選項的uploadify按鈕。當我在隊列中堆疊幾個圖像上傳並點擊上傳時,他們開始逐個上傳(所以這很好......),但是如果我在進程進行時單擊第一個選項卡,Uploadify將停止工作並不再處理隊列,它只是停止上傳,隊列保持不會繼續,也不會拋出錯誤。Uploadify不能與jQuery UI標籤一起工作
任何想法爲什麼?有沒有人注意過類似的東西?
我使用jQuery 1.7.1,我的jQuery UI是v1.8.2,Uploadify是v2.1.0。
更新:以下是一段代碼,我使用:
<script type="text/javascript">
$(document).ready(function() {
$("#tabs").tabs();
$("#uploadify").uploadify({
'uploader' : '/flash/uploadify.swf',
'script' : 'ajaxUploadImage.php',
'cancelImg' : '/images/icons/cancel.png',
'folder' : '',
'auto' : false,
'multi' : true,
'fileExt' : '*.jpg;*.jpeg;*.gif;*.png',
'fileDesc' : 'Image files',
'fileDataName' : 'image_gallery',
'sizeLimit' : 10485760,
onComplete: function(event, ID, fileObj, response, data){
// do stuff
}
});
});
</script>
<div id="tabs" class="tabs">
<ul>
<li><a href="#tab-main"><span>Main Info</span></a></li>
<li><a href="#tab-gallery"><span>Gallery</span></a></li>
</ul>
<div id="tab-main">
<!-- some stuff here not related to the problem -->
</div>
<div id="tab-gallery">
<input type="file" name="uploadify" id="uploadify" />
<div id="uploadify-queue-btns">
<button type="button" id="uploadify-start-upload"onclick="javascript:$('#uploadify').uploadifyUpload();"> Upload</button>
<button type="button" id="uploadify-clear-queue" onclick="javascript:$('#uploadify').uploadifyClearQueue();"> Clear queue</button>
</div>
</div>
</div>
Hi @powtac。我剛剛上傳了一些我正在使用的代碼,你可以看看它。是的,我正在手動推送uploadify以啓動流程。我可以嘗試使用自動選項,看看這是否會解決它。 – Vlad 2012-02-20 12:50:39
剛試過使用auto:true,但它是一樣的。沒有效果。有什麼建議麼?任何人? – Vlad 2012-02-20 19:40:05
你使用螢火蟲嗎? – powtac 2012-02-20 21:19:43