嗨,我使用FormData WebApi收集Formdata并将其通过Ajax发送到我的Ruby on Rails后端。 一切都按预期工作,但我在IE11中遇到问题。
问题: *如果我编辑表单但没有名称并选中“男性”单选按钮,则请求被破坏 *即使我不编辑表单,也就是将其发送为空。
标记示例:
<form action="/">
<label for="input-1">Name</label>
<input type="text" name="input-1" value="">
<label>
<input type="radio" name="radio-1" value="male"/>
<span>Male</span>
</label>
<label>
<input type="radio" name="radio-1" value="female"/>
<span>Female</span>
</label>
<button name="button" type="submit">submit</button>
</form>
*请求数据
-----------------------------7e33b51410242
Content-Disposition: form-data; name="radio-1[sex]"
male
-----------------------------7e33b51410242
Content-Disposition: form-data; input-1="
-----------------------------7e33b51410242--
答案 0 :(得分:0)
尝试如下修改您的代码:
mean_upper_and_lower(df, 'Column A')
40.0
此外,如果仍然无法运行,则可以创建一个FormData对象并发送值,如下所示:
<form action="/">
<label for="input_1">Name</label>
<input type="text" name="input_1" value="">
<label>
<input type="radio" name="radio_1" value="male"/>
<span>Male</span>
</label>
<label>
<input type="radio" name="radio_1" value="female"/>
<span>Female</span>
</label>
<button name="button" type="submit">submit</button>
</form>
更多信息,请参阅以下文章: