就像问题一样,是否有办法在提交之后停止表单?
这不是'我如何验证'题。我无法调用函数并在某些条件后返回true / false。停止表单的条件取决于文件大小,并且只能在文件开始上传后(通过我的表单提交)访问。
不,表单提交的文件处理不最优,但是我正在处理遗留代码。
谢谢!
答案 0 :(得分:0)
如果通过“提交后”,则表示“在用户点击按钮后”,简单的return false;
或e.stopPropagation()
非常适合值班。
但是,如果“提交后”,则表示“在onsubmit
事件之后”,在客户端,您就是SOL。如果您正在处理旧版浏览器,最好的办法是分两步执行表单提交:首先上传文件,然后检查返回...如果有效,请使用AJAX链接其他POST请求。
这很麻烦,但这是你唯一的赌注。 : - (