我在html中看到了文件输入的缺陷。当用户使用文件输入来选择文件时,这很好,但如果用户想要删除所选文件并希望输入空白文件,则用户无法执行此操作。有谁知道如何从文件输入中删除选定的文件?
下面是我在jquery中的文件输入代码:
var $imagefile = $('<input />')
.attr({
type: 'file',
name: 'imageFile',
id: 'imageFile'
});
答案 0 :(得分:1)
很好,它有效......
function reset_html(id)
{
$('#'+id).html($('#'+id).html());
}
$(document).ready(function()
{
var file_input_index = 0;
$('input[type=file]').each(function()
{
file_input_index++;
$(this).wrap('<div id="file_input_container_'+file_input_index+'"></div>');
$(this).after('<input type="button" value="Clear" onclick="reset_html(\'file_input_container_'+file_input_index+'\')" />');
});
});