下面是我显示文件输入和“清除文件”按钮的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(''); });