下面是我显示文件输入和“清除文件”按钮的jquery代码的一部分。
var $imagefile = $('<input />').attr({
type: 'file',name: 'imageFile',class: 'imageFile'
});
$image.append($imagefile);
var $imageclear = $('<input />').attr({
type: 'button',name: 'imageClear',class: 'imageClear',value: 'Clear File'
});
$image.append($imageclear);
现在我有“清除文件”按钮的原因是因为如果你点击按钮,那么它会清除文件输入中的任何内容。我如何编写它,以便它实际上清除文件输入时,我单击“清除文件”按钮?
解决方法
这应该工作:
$imageClear.on('click',function() {
$imageFile.val('');
});