我如何知道jquery中是否确认了文件打开对话框

how can I know if a file open dialog is confirmed or not in jquery?

本文关键字:确认 认了 文件 打开对话框 是否 何知道 jquery      更新时间:2023-09-26

当确认文件打开对话框时,我需要提交一个表单。我不知道如何使用jquery来做到这一点。有人能帮我吗?

假设我将从本地浏览一个图像文件,当我点击对话框上的打开按钮时,我需要提交一份表格

任何帮助都将不胜感激。

感谢

尝试将更改事件附加到file输入。当从对话框中选择一个文件时,事件将触发,您可以提交表单:

<form ... >
   <input type="file" id="myFile" name="myFile" />
</form>

将监听器附加到change事件,并提交表单:

$("#myFile").on("change", function (evt) {
   $(this).closest("form").submit();
});

如果对话框被取消,则不会触发任何事件。