gpt4 book ai didi

javascript - AjaxFileUpload cancelUpload() 不起作用

转载 作者:行者123 更新时间:2023-12-03 05:51:48 24 4
gpt4 key购买 nike

我在我的 Web 表单中使用 Ajax Control 工具包中的 AjaxFilUpload。我想检查文件大小,如果超过一定大小则取消上传。我已经在 OnClientUploadStart 和 OnClientUploadComplete 中尝试过,但这样做后文件仍然在页面上显示已上传。

网络表单:

<div>
<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server" OnUploadComplete="AjaxFileUpload1_UploadComplete" OnUploadStart="AjaxFileUpload1_UploadStart"
OnClientUploadCompleteAll="onUploadCompleteAll" OnClientUploadComplete="onUploadComplete" OnClientUploadStart="onUploadStart" />
</div>

Javascript:

function onUploadStart(sender, args) {
sender.cancelUpload();
}

function onUploadComplete(sender, args) {
sender.cancelUpload();
}

Web.config:

<handlers>
<add name="AjaxFileUploadHandler" verb="*"
path="AjaxFileUploadHandler.axd"
type="AjaxControlToolkit.AjaxFileUploadHandler,
AjaxControlToolkit"/>
</handlers>

我如何取消上传?

最佳答案

您可以使用confirmFileIsTooLarge()validateFiles()方法来做到这一点。

关于javascript - AjaxFileUpload cancelUpload() 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40115538/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com