当前位置:  开发笔记 > 编程语言 > 正文

Jquery从FormData对象中删除值

如何解决《Jquery从FormData对象中删除值》经验,为你挑选了1个好方法。

如何从具有相同名称的FormData对象中删除值?我有两个输入文件的HTML表单.



例如,我想删除文件1 - id为"human".知道怎么做吗?

在这里我的演示jsfiddle.



1> james_bond..:

操纵文件数组并重新添加元素减去需要删除的元素.

var files = formData.getAll("file[]");
files.splice($("[type='file']").index($("#animal")), 1);
formData.delete("file[]");
$.each(files, function(i, v) {
    formData.append("file[]", v);
});

演示 https://jsfiddle.net/nnte528L/

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有