safari - formData get() 似乎在 Safari 中不起作用

标签 safari

这是我的代码。它适用于 Firefox 和 Chrome,但不适用于 Safari。我没有收到任何错误。

<script>
var cleanData = new FormData();
cleanData.append("test", "test");
alert(cleanData.get("test"));
</script>

有人知道解决方法吗?

最佳答案

显然,Safari 目前无法获取 FormData 对象中存储的值。目前还没有解决方法,而且显然使用 polyfill 是不切实际的。

抱歉:(

注释: https://developer.mozilla.org/en-US/docs/Web/API/FormData/get#Browser_compatibility https://www.bountysource.com/issues/27573236-is-it-possible-to-polyfill-missing-formdata-methods

关于safari - formData get() 似乎在 Safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38897791/

相关文章:

javascript - Safari getSelection() 不工作

javascript - jQuery 动画有效但不适用于 Safari

html - 图标在 Chrome 和 Firefox 中居中,但在 Safari 中不居中

jquery - 内联 SVG 的 <a> 标记链接在 Safari 中不起作用

javascript - Safari 和 IE 面临 "field must be date"问题

php - 从 Flash 请求 php 文件在 Safari 中挂起

css - 为 CSS Transform 计算 translateZ

('change' 上的 jQuery ) 逻辑在 ios 8.2/8.3 中表现异常

css - 是否有滚动行为 : smooth;? 的 Safari 等效项

javascript - 为什么更新亮度滤镜在 Safari 中没有效果?