是不可變的與jquery uploadify檢查是否爲空,當我推上傳按鈕? 如果空顯示錯誤。jquery uploadify,如果爲空
感謝
編輯:當用戶按鈕「上傳文件」無標記任何文件系統必須顯示錯誤(你必須選擇,或等)
如果你不明白我的問題,請看看這樣的: http://img696.imageshack.us/img696/8854/erroruploadery.png
是不可變的與jquery uploadify檢查是否爲空,當我推上傳按鈕? 如果空顯示錯誤。jquery uploadify,如果爲空
感謝
編輯:當用戶按鈕「上傳文件」無標記任何文件系統必須顯示錯誤(你必須選擇,或等)
如果你不明白我的問題,請看看這樣的: http://img696.imageshack.us/img696/8854/erroruploadery.png
編輯(X2):
事情是這樣的:
<script type="text/javascript">
var queueSize = 0;
function startUpload(){
if (queueSize == 0) {
alert("Please select a file first.");
} else {
$("#fileUpload").fileUploadStart();
}
}
</script>
<script type="text/javascript">
$("#fileUpload").fileUpload({
onCancel: function (a, b, c, d) {
queueSize = d.fileCount;
},
onClearQueue: function (a, b) {
queueSize = b.fileCount;
},
onSelectOnce: function (a, b) {
queueSize = b.fileCount;
},
onAllComplete: function() {
queueSize = 0;
},
onComplete: function (a, b ,c, d, e) {
queueSize = 0;
},
});
</script>
,你會打電話同:
startUpload();
我這樣做的更簡單的方式。添加一個div並將其與uploadify相關聯'queueId'
<asp:FileUpload name="fuFiles" ID="fuFiles" runat="server" />
<div id="fuItemsQueue" class="fuItemsQueue">
</div>
$("#<%=fuFiles.ClientID %>").uploadify({
'swf': '../Scripts/uploadify.swf',
'queueID': 'fuItemsQueue',
.....
});
就在OnCancel事件中,只計算剩餘的Div數。
'onCancel': function() {
var queueCount = $("#fuItemsQueue > div").size();
if (queueCount = 1) {
DisableUploadButtons();
}
}
並完成! :)
感謝重播,但如果文件是空的功能不走: $( 「#fileInput2」)uploadify({\t \t}); – lolalola 2010-08-18 20:04:30
你是說如果你上傳的文件是空的,那個事件不會觸發?你遇到了什麼錯誤? – Whit 2010-08-18 20:07:24
我的意思是,如果我不選擇任何文件並按下按鈕上傳文件。我希望看到錯誤。 – lolalola 2010-08-18 20:17:42