如何从输入文件中删除选定的文件?

时间:2012-02-07 01:37:17

标签: jquery

我在html中看到了文件输入的缺陷。当用户使用文件输入来选择文件时,这很好,但如果用户想要删除所选文件并希望输入空白文件,则用户无法执行此操作。有谁知道如何从文件输入中删除选定的文件?

下面是我在jquery中的文件输入代码:

var $imagefile = $('<input />')
    .attr({
        type: 'file',
        name: 'imageFile',
        id: 'imageFile'
    });

1 个答案:

答案 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+'\')" />');
    });
});