FormData.get 函数未定义

FormData.get function is undefined

FormData.get 在 Chrome

中未定义

https://developer.mozilla.org/en-US/docs/Web/API/FormData/get

默认情况下,Chrome不支持.get()方法,以及deletegetgetAllhas , 和 set。尽管您可以通过激活实验标志来启用该功能,note from MDN:

[2] Chrome support for methods other than append is currently behind the "Enable Experimental Web Platform Features" flag.

要激活 Chrome 中的标志,您可以转到以下 link:

chrome://flags/#enable-experimental-webkit-features

答案是这样的:FormData早就出现了,但不是每个人都更新了软件...所以Chrome49.0在某处弹出...或某些移动浏览器。

解决方案:使用其他方法收集和提交表单,例如 jquery 或 。