重置表单中的文件上传控件(file input)的方法

方法一:

调用所在 form 表单的 reset 方法,这个方法的缺点是会把整个表单重置,须要存储表单的状态,再回填回去网络

方法二:

使用jQuery,代码为:测试

$("#id").replaceWith($('#id').clone(true))code

说明:此方法为网络上找到的,经测试链式写法无效。改为分步的写法仍然无效,只有在控制台分步去写才生效orm

方法三:

根据上述方法,换了一个思路,直接去改变input元素的type,代码为:input

$('#id').attr('type', 'text').attr('type', 'file')it

验证事后,发现这种思路是有效的,推荐这种方法form

相关文章
相关标签/搜索