1 var file = $("[type='file']") 2 file.after(file.clone().val("")); 3 file.remove();
直接复制赞帖,很好用,接下来就是判断是否有值了,一定要写的完美
$("[type='file']").val() == '' 判断是都为空
$("[type='file']").change(function(){
console.log(1111)
$(this).val('')
})
判断是否选择了选择文件确定按钮,这些都是自己之前没有使用过的东西,很精彩
出现了一个很纠结的事情,在自己写demo的时候,按照上面的书写方式是可以的,但是在我的项目中,只能写行间事件才能执行
有一个说法是input file中的值是只读的,感觉很深奥啊,先记下了,今天学到的是file的change事件
<input type="file" id="communityFile" name="communityFile" onchange="judgeFile(this)" accept=".csv">
设定上传的文件的类型,只能是遇到一次,学习一次了