在提交表单后停止表单

Stop a form after it has submitted

本文关键字:表单 提交      更新时间:2023-09-26

就像问题问的那样,是否有一种方法可以在提交后停止表单 ?

这不是一个"我如何验证"的问题。我不能调用一个函数并在一些条件后返回true/false。停止表单的条件取决于文件大小,并且只有在文件开始上传(通过我的表单提交)之后才能访问。

不,表单提交的文件处理是不是最佳的,但是我正在使用遗留代码。

如果您所说的"提交后"是指"用户点击按钮后",那么简单的return false;e.stopPropagation()就更适合执行任务了。

如果,然而,通过"提交之后",你的意思是"在onsubmit事件之后",在客户端,你是SOL。你最好的选择是在两个步骤中完成表单提交,如果你正在处理旧浏览器:首先上传文件,并检查此返回…如果它工作,链接其他POST请求使用AJAX。

这很乱,但这是你唯一的选择。: - (