是不可变的与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