1

所以我有这个 div 专门用于成为图像上传者。我有一个 div 将在选择文件时显示。我也有<a>我想摆脱并使用 jQuery 清除上传的字段。

有谁知道怎么做?我.bind()会点击事件,<a>但它没有用......(加上我想一起摆脱链接)我相信这是因为“活性成分”data-dismiss="fileupload"<a>.

我怎样才能使用代码而不是锚标签来解雇这个坏男孩?

这是我的代码:

<div id="fileuploader" class="fileupload fileupload-new" data-provides="fileupload">
    <div class="fileupload-new thumbnail" style="max-height: 215px; max-width: 175px;">
        <img src="http://www.placehold.it/175x215/EFEFEF/AAAAAA&text=no+image" />
    </div>
    <div class="fileupload-preview fileupload-exists thumbnail" style="max-height: 215px; max-width: 175px; line-height: 20px;">

    </div>
    <div>
        <span class="btn btn-file">
            <span class="fileupload-new">Select image</span>
            <span class="fileupload-exists">Change</span>
            <form>
                <input type="file" name="chosenfile" id="chosenfile"/>
            </form>
        </span>
        <a href="#" id="remove" class="btn fileupload-exists" data-dismiss="fileupload">Remove</a>
    </div>
</div>
4

1 回答 1

3

我不确定你到底想要做什么,但我认为你想使用这样的点击功能......

$('#remove').click(function(){
    $('#chosenfile').val('');
})

这是一个演示

于 2013-05-10T18:59:32.513 回答