为啥 FormData 是空的? [复制]
Posted
技术标签:
【中文标题】为啥 FormData 是空的? [复制]【英文标题】:Why is FormData empty? [duplicate]为什么 FormData 是空的? [复制] 【发布时间】:2016-03-13 07:04:03 【问题描述】:我已关注this guide on MDN。
var formData = new FormData();
formData.append("username", "Groucho");
formData.append("accountnum", 123456);
console.log(formData);
为什么formData
是空的?
【问题讨论】:
请检查。这提供了价值。 是什么让你觉得它是空的?它适用于一个基本示例:jsfiddle.net/y9yd6okn There's no way to inspect/console.log it. 【参考方案1】:他们是访问 FormData 的方式
var formData = new FormData();
formData.append("username", "Groucho");
formData.append("accountnum", 123456);
console.log(formData.get("username"));
console.log(formData.get("accountnum"));
【讨论】:
请注意,FormData.get()
仅适用于 Firefox 和 Opera。
你确定吗?当我在 Chrome 47 中运行它时,我得到 Uncaught TypeError: formData.get is not a function
:jsfiddle.net/pLyhnkw5。 MDN 也表示 Chrome 不支持此功能。
是的,正确的 FormData() 工作,但获取功能不工作。以上是关于为啥 FormData 是空的? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 CSRF 令牌在使用 Form::open() 时是空的?
为啥在使用代码将 db 复制到文档文件夹之前 Xcode 会自动复制 db 并且它是空的?
志芬交通保存的OD矩阵为啥是空的,用excel复制粘贴保存后,再打开,矩阵数据就全是0了