jQuery在文件名更改后验证文件:ERR_FILE_NOT_FOUND

时间:2014-04-17 12:28:06

标签: javascript jquery file-upload

我目前有以下输入:

<input id="attachments_0_file" name="attachments[0][file]" type="file"> 

当用户选择文件时:

enter image description here

他继续这个过程一切都按照设计工作正常。

但是当用户像以前一样上传文件并在资源管理器/查找器中更改文件名时,整个事情“崩溃”Chrome(测试浏览器)它会返回:

错误代码:ERR_FILE_NOT_FOUND

有没有通过jQuery进行预检?

EDIT1

  $("#apply_button").bind('click', function(e) {
            alert($( "#attachments_0_file" ).val());
        $.ajax({
          url: $( "#attachments_0_file" ).val(),
          success: function(data){
            alert('exists');
          },
          error: function(data){
            alert('does not exist');
          },
        })
      });

EDIT2

创建JSFiddle:http://jsfiddle.net/VWOU/t2MEz/5/

编辑3

问题更新:我想检查用户是否可以在输入框中选择要上传的文件后删除文件或更改文件。所以我可以预料到这一点并发出警告。

编辑4使用有效文件进行测试时,我收到此 enter image description here

0 个答案:

没有答案