有時(shí)候在做文件上傳的時(shí)候會(huì)遇到一種情況就是需要重置整個(gè)表單,但是問題來(lái)了,其他瀏覽器都沒啥問難題,直接reset form或者是觸發(fā)type為reset的button的click事件就OK了,但是IE卻奇葩了,IE中的File域無(wú)法清空,可能你看到的是已經(jīng)沒有值了,但是你可以打印出來(lái)看看就知道了:
復(fù)制代碼 代碼如下:
var fileVal = $('input[type="file"]').val();
alert(fileVal);
復(fù)制代碼 代碼如下:
$('input[type="file"]').attr('value','');
//or
$('input[type="file"]').val('');
新聞熱點(diǎn)
疑難解答
圖片精選