【问题标题】:Remove last selected image when cancel browse an image in bootstrap image uploader取消在引导图像上传器中浏览图像时删除最后选择的图像
【发布时间】:2017-06-14 01:56:43
【问题描述】:

我使用bootstrap image uploader。当我选择图像时,它会显示预览。如果我想浏览另一个图像并且我改变主意并在浏览窗口中单击取消,也清除以前的图像。 我想要带有引导上传器的same this

在浏览窗口中单击取消时如何保存以前的图像? 我在 css 和 javascript 方面很早。

【问题讨论】:

    标签: javascript jquery css image image-uploading


    【解决方案1】:

    我在 fileinput.js 中找到了以下行:

    if (isEmpty(tfiles) || tfiles.length === 0) {
                    if (!isAjaxUpload) {
                            self.clear();
                    }
                    self._showFolderError(folders);
                    self._raise('fileselectnone');
                    return;
                }
    

    我们必须评论这一行:self.clear();

    【讨论】:

      【解决方案2】:

      请查看http://jsfiddle.net/ugeshgupta000/LCrE4/18/

       $("#input1").click(function () {
         $(this).val('');
         $('#imagepreview1').prop('src', '');
       });
      

      没有取消按钮的处理程序。您可以在单击选择文件选项之前将该值设为空。如果用户选择了某个文件,它将获得新的值,否则如果用户点击取消,我们已经将文件值设为空。

      【讨论】:

      • 我不想删除之前的图片。我想和jsfiddle.net/isherwood/LCrE4/3一样。但我不知道如何在我链接它的引导图像上传器中做到这一点。
      • 即使在您提到的小提琴中,单击取消也不会清除图像预览
      • stackoverflow.com/questions/34855400/… 的可能重复项您可以使用 onBlur 检查值是否为空或已更改
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-23
      • 1970-01-01
      • 1970-01-01
      • 2018-06-11
      • 2013-01-27
      相关资源
      最近更新 更多