亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用jQuery清空file文件域的解決方案

 更新時間:2013年04月12日 16:01:52   作者:  
對一個文件域(input type=file)使用了驗證后,我們總會希望把文件域中的值給清空了,在IE中,由于安全設(shè)置的原因,是不允許更改文件域的值的,接下來為大家介紹一下解決方法
般來說,在對一個文件域(input type=”file”)使用了驗證后,我們總會希望把文件域中的值給清空了(否則錯誤的文件仍然會被提交),而在IE中,安全設(shè)置的原因,是不允許更改文件域的值的(也就是不能使用val(“”))

那么很顯然,我們就只能換個思路,把這個input元素復(fù)制一個,然后將原來的刪除。
在IE下復(fù)制元素的時候,其中的值是不會被復(fù)制的,所以就達(dá)到了清空文件域的目的了。
而在Firefox下,其中的值也會被一同復(fù)制,那么我們就順便清空一下就做到兼容了。

代碼如下:
復(fù)制代碼 代碼如下:

var file = $("#file")
file.after(file.clone().val(""));
file.remove();

相關(guān)文章

最新評論