首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用jQuery重置多部分/窗体数据对象

问用jQuery重置多部分/窗体数据对象
EN

Stack Overflow用户
提问于 2013-09-19 04:20:37
回答 2查看 5.3K关注 0票数 0

假设用户已经将一些图片上传到“输入”标签中。如何用jQuery清空(也就是重置)下面的“输入”标签?

代码语言:javascript
复制
<form id="ImgForm" enctype="multipart/form-data">
  <input name="pictures[]" type="file" multiple />
</form>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-19 04:23:48

代码语言:javascript
复制
$('#ImgForm input[type="file"]').val('');

或

代码语言:javascript
复制
$('#ImgForm').reset(); // will reset form.

或

代码语言:javascript
复制
// trigger reset button click event manually
$('#ImgForm input[type="reset"]).trigger('click');
票数 2
EN

Stack Overflow用户

发布于 2013-09-19 04:23:54

您可以使用reset重置表单。

代码语言:javascript
复制
$('#ImgForm').each(function(){
   this.reset();
});

如果您想要删除/清空它的值

代码语言:javascript
复制
$('#ImgForm input[type="file"]').val('');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18886131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档