问题标签 [form-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 访问 FormData 值
我有一个 FormData 对象,我javascript
从HTML
这样的表单中创建它。该FormData
对象似乎没有很好的记录(它可能只是我搜索错误的东西!)。
我的问题
FormData
在发送该对象之前,如何访问该对象的不同输入值?例如。form.name
访问以 name 输入到输入中的值form.name
。
javascript - 元素的 FormData 不起作用 - Internet Explorer 10
我正在使用上传文件,jQuery.ajax
并且在现代浏览器(如 Google Chrome、Mozilla Firefox、Opera 除外)中一切正常,Internet Explorer 10 除外。
new FormData($('.uploadForm')[0])
在 IE10 中不起作用,但如果我只尝试使用这段代码:new FormData($('.uploadForm'))
它可以工作......看起来它不接受特定索引处的元素或其他东西?我真的不明白这一点,这就是我寻求帮助的原因。
对于 IE10 的这个示例,它是否存在任何类型的解决方法?
JS:
代码和平some.php
:
抛出 IE10 错误:SCRIPT5: Access is denied.
ajax - Ajax 发布表单数据
我有以下表格
当我使用以下 ajax 调用提交它时,我在 request.data 或 request.form 中看不到任何数据
新报告.py
java - iOS中的http状态400
我的网络服务已经在 JAVA 平台上准备好了。要发送请求参数,我需要使用 Form-Data。我正在尝试从我的网络服务中获取响应,但每次我都只收到这个错误。
要调用这个网络服务,我的代码是这样的:
请帮助我摆脱困境。
在此处查找 JSON 字符串:
jquery - 如何通过 jQuery Ajax 调用传递表单数据和我自己的变量?
这是我的工作代码:
我想添加一个要与名为“myVar”的选择和文本框选项值一起传回的变量。但是当我添加它时,我没有在参数中看到它:
难道我做错了什么?我需要序列化或编码URIcomponent 吗?似乎没有什么影响它。我仍然得到选择和文本框数据,但 myVar 根本没有出现在 $_POST 端。
想法?
java - 使用uploadify v3.2.1上传文件时无法传递附加值
索引.jsp
上传.java
我总是得到Here 1 null
,这意味着null
价值fileName
。任何人都可以帮助我弄清楚我应该怎么做才能正确获得价值。
javascript - 无法创建 FormData 对象
我试图创建表单数据但我不能
它警报不正常
我现在应该做什么?
我检查了该对象的官方 mdn 文档,但一无所获
jquery - 使用 ajaxForm 插件提交 FormData
如何将 FormData 对象放入表单并使用 ajaxForm 插件提交?我正在尝试执行以下操作:
将 fd formData 作为对象添加到表单中,并通过以下方式将表单转换为 ajaxForm:
然后提交表格。所以在 url.php 中我可以通过 $_FILES['photo']; 获取文件
javascript - 'FormData' 仅在 IE 中未定义
我有一个问题,我需要将数据发布为 content-type application/x-www-form-urlencoded
。
虽然以上在所有其他浏览器中都可以正常工作,但在 IE9 中出现以下错误。
第 57 行是var data = new FormData();
我听说FormData()
是一个依赖于浏览器的函数,它与 jquery 库无关,在 IE 中它丢失了。
我使用上述方法的原因是因为我必须以application/x-www-form-urlencoded
格式传递数据。
我无法更改服务器端编码(因为它与 appstore 中的 iphone 应用程序链接)。
我所能做的就是在客户端尝试。
有人对此有解决方案吗?
ps:我正在使用backbone.js。