如何处理上载上载中的异步文件上传

本文关键字:上载 异步 文件 处理 何处理 | 更新日期: 2023-09-27 18:02:18

我有一个上传插件在我的页面和下面我有一个描述字段和一个文本框。我在它下面有一个提交按钮。现在我的问题是上传将开始异步文件上传,只要你选择文件。我希望上传开始上传提交按钮的点击,也说明字段的值在服务器上可用。我知道有一个选项,你可以要求上传开始上传点击一些按钮。但即使我这样做,提交按钮点击事件将被触发,上传将丢失。我应该使用脚本管理器和更新面板(上传不应该在更新面板内),以便当提交按钮单击事件被触发时,页面不会重置,上传可以继续其工作。你们一般是怎么处理的?

提前感谢:)

如何处理上载上载中的异步文件上传

要禁用文件上传的自动启动,请将此设置添加到uploadify的配置中:

'auto'      : false

要将表单的值与文件一起提交给服务器,您需要创建一个单独的链接或按钮,从表单中获取数据,并使用uploadifySettings函数发送数据,然后调用uploadifyUpload()。

下面是一个示例,它将发送用户填写在表单中的MP3文件的详细信息。

<a onclick="$('#file_upload').uploadifySettings('scriptData', { 'artist':$('#t_artist').val(), 'album':$('#t_album').val() }); $('#file_upload').uploadifyUpload()" class="greenBtn">START UPLOAD</a>

其中#t_artist和$t_album是表单中输入字段的id。