精华内容
下载资源
问答
  • //上传一个文件 HTML: <form id="uploadFileForm"> <input type="file" name="file" id="updateFileInput"/> </form> ...

    //上传一个文件
    HTML:

    <form id="uploadFileForm">
        <input type="file" name="file" id="updateFileInput"/>
    </form>
    $("#uploadFile\Form").change(function(){
         var formData = new FormData($('#uploadFileForm')[0]);
         //如果上传的文件不为空
         if($("input[type='file']").val() != ""){  
            //打开loading层
            var index = layer.load(1, {
                shade: [0.2,'#fff'] 
            });
            //ajax上传数据
            $.ajax({
                cache:false,
                contentType: false,
                processData: false,
                url:接口地址,
                type:'POST',
                enctype:'multipart/form-data',
                data:formData,
                dataType:'JSON',
                success:function (data) {
                    //上传成功的回调
                    layer.close(index);
                }
            })
        }
    })

    //上传多个文件 , 给input加个multiple属性

    <form id="uploadFileForm">
        <input type="file" name="file" id="updateFileInput" multiple/>
    </form>
     $("#uploadFileHiddenForm").change(function(){
        var formData = new FormData();
        var files = $('#updateFileInput')[0].files;
        for (var i = 0; i < files.length; i++) {
            formData.append("file" + i, files[i]);
        }
        //如果上传的文件不为空
        if($("input[type='file']").val() != ""){        
            //打开loading层
            var index = layer.load(1, {
                shade: [0.2,'#fff'] 
            });         
            $.ajax({
                cache:false,
                contentType: false,
                processData: false,
                url:U('upload/projectFileUpload'),
                type:'POST',
                async:false,
                enctype:'multipart/form-data',
                data:formData,
                dataType:'JSON',
                success:function (data) {
                    //上传成功的回调
                    layer.close(index);
                }
            })
        }
    })

    //判断文件是否为空

    if($("input[type='file']").val() != "")
    {
        console.log("文件不为空!");
        return;
    }
    else
    {
        console.log("请选择文件上传!");
        return;
    }
    展开全文
  • java判断前台 上传文件 是否为空

    千次阅读 2020-03-30 15:10:41
    public String uploadFile(MultipartFile file) { //判断文件是否为空 if (file.isEmpty()) { return "请上传文件!!!"; }}
    public String uploadFile(MultipartFile file) {
    	//判断文件是否为空
            if (file.isEmpty()) {
          		return "请上传文件!!!";
            }}
    展开全文
  • 最近做项目需要上传图片,前后端都需要判断文件是否为空,做一些必要的笔记,一来是对自己学习的知识的巩固,二来对有同样问题的人有参考作用 文章目录一 前端判断二 后台判断三 总结 一 前端判断 要想获取type=...

    最近做项目需要上传图片,前后端都需要判断文件是否为空,做一些必要的笔记,一来是对自己学习的知识的巩固,二来对有同样问题的人有参考作用



    一 前端判断

    要想获取type="file"的input内容,用var file = $(“id”).val();肯定是不行的,下面是代码:

    html上传按钮为:

    <input type="file" id="reportXML" name="reportXML" title="输入内容" multiple="multiple">
    <button type="button" onclick="submitXML()">提交</button>
    

    js代码:

    function submitXML(){
    	var fileInput = $('#reportXML').get(0).files[0];
    	console.info(fileInput);
    	if(fileInput){
    		$("#reportXMLform").submit();
    	}else{
    		alert("请选择上传文件!");
    	}
    }
    

    在点击提交按钮时,触发js中的submitXML方法,如果没有选择文件,那么fileInput没有值,由此判断是否提交

    二 后台判断

    看网上有很多 说获取流大小的,还有的获取文件名字的… 写了一大堆 其实MultipartFile已经为我们提供了方法

     @RequestMapping("/save")
     public String save(@RequestParam("slideImageFile") MultipartFile slideImage) throws Exception {
        
        // 空返回true
     	System.out.println("上传文件是否为空" + multipartFile.isEmpty()); 
          
     }
    

    三 总结

    如有错误恳请指正,如有侵权请联系我删除
    参考文章: jquery判断 input type="file"上传文件是否为空
                   MultipartFile 判断空 null

    展开全文
  • 今天小编就大家分享一篇使用layer弹窗提交表单时判断表单是否输入为空的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 要想获取type="file"的input内容,用varfile=$("id").val();...html上传按钮: <input type="file" id="reportXML" name="reportXML" title="输入内容" multiple="multiple"> <button...

    要想获取type="file"的input内容,用var file = $("id").val();肯定是不行的,下面是代码:

    html上传按钮为:

    <input type="file" id="reportXML" name="reportXML" title="输入内容" multiple="multiple">
    <button type="button" onclick="submitXML()">提交</button>

    js代码:

    function submitXML(){
    	var fileInput = $('#reportXML').get(0).files[0];
    	console.info(fileInput);
    	if(fileInput){
    		$("#reportXMLform").submit();
    	}else{
    		alert("请选择上传文件!");
    	}
    }

    在点击提交按钮时,触发js中的submitXML方法,如果没有选择文件,那么fileInput没有值,由此判断是否提交

    转载于:https://www.cnblogs.com/zhi-ming/p/10453186.html

    展开全文
  • js 判断文件时候为空

    2019-03-24 02:20:04
    NULL 博文链接:https://yunhuii.iteye.com/blog/1095237
  • 主要介绍了Django 解决上传文件时,request.FILES为空的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 记录下解决的问题:用js判断 input type="file"上传文件是否为空,若为空或者上传的文件内容为空,则给出提示。 参考链接: jquery判断 input type="file"上传文件是否为空(files属性), 用form表单input type=...
  • js判读上传文件控件是否为空

    千次阅读 2017-11-16 13:59:44
    JS判断上传文件控件是否为空 if(document.getElementById("id").value == null || document.getElementById("id").value == ""){ alert("请选择上传文件"); }
  • //上传文件公共方法 fileEntity.setImgUrl(imgUrl[0]); }else{ fileEntity.setImgUrl(""); } java 文件上传公共方法 /** * 通过;spring 的方法解析所有方法 * @param multipartRequest 请求 * @...
  • Vue提供了强大的前端开发架构,很多时候我们需要判断数据对象是否为空,使用typeof判断是个不错选择,具体代码见图。 补充知识:vue打包后 history模式 跟子目录 静态文件路径 分析 history 根目录 路由mode变为...
  • php判断上传文件图片是否为空

    千次阅读 2014-09-21 20:19:16
    php判断上传到php页面的图片和文件是否为空,看是否上传了 if(($_FILES["addimage"]["size"]>0)) { } 其中,addi
  • 导入os库 1.判断csv文件是否存在 fileName="time_conf....2.判断csv文件的内容是否为空 os.path.getsize()返回文件的字节数,如果 0,则代表。 fileName="test.csv" if os.path.getsize(fileName): print.
  • SpringBoot中判断上传文件是否存在

    千次阅读 2020-12-23 23:13:20
    } 我们知道,如果不用HttpServletRequest来接收multipartFile的话,必须用@RequestParam(“file”) MulitpartFile file来指明有mulitpartFile文件,不然是不会接收到文件的. 我们可以这样理解,如果是form表单形式...
  • 判断 input type=file上传文件是否为空

    千次阅读 2018-06-30 15:55:47
    目的:在servlet里判断前端input标签上传的数据是否为空。 //1.获取上传组件 SmartUpload upload=new SmartUpload(); //2.初始化组件 upload.initialize(getServletConfig(), request, response); //...
  • <p>springboot文件上传使用...MultipartFile获取文件为空,在本地window服务器不会出现该问题,部署到linux环境下,<u><strong>偶尔出现</strong></u>,偶发情况无规律,求大神协助</p>
  • =null||files.length>0),然后我在前端测试,没有选择上传文件 但是后台打印出来的files长度居然2,files不。以下是我的前端测试页面代码: 医生id: <td><input type="text" name="doctorId" id=...
  • 该方法适用于判断spring的文件上传(CommonsMultipartFile)内容是否为空是否符合要求... * 判断上传文件是否为空是否符合类型 * @param fileToUpload * @param suffix 文件类型参数 * @return */ private stat
  • From表单提交时判断input框是否为空 二、Jsp实现代码 &amp;amp;lt;!--判断函数--&amp;amp;gt; &amp;amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;amp;gt; function not...
  • 1 echo '<pre>'; 2 var_dump($product_attach_files); 3 echo "<...4 echo '上传的第一次文件名称'.$product_attach_files['name'][0]; 转载于:https://www.cnblogs.com/ryanzhen...
  • JS代码: function doSubmit(){ ... 上传文件: <td><input id="file" name="file" type="file" size="20" > </tr> <tr> <td></td> 提交" onclick="doSubmit()"> 重置" > </table>
  • SpringBoot+文件上传

    2019-04-29 16:51:44
    该项目基于Springboot框架StandardServletMultipartResolver组件的文件上传
  • C# 判断文件是否为空

    千次阅读 2011-08-01 12:12:27
    /* 在代码头部引入 System.IO 命名空间 */ // 第一种方法 using(FileStream fs=new FileStream...区分适合不适合的办法是,你打开应用程序(如 Word, Excel),新建一个空文件,看它的大小是否为 0 。  
  • https://www.cnblogs.com/veinyin/p/8567167.html https://blog.csdn.net/Li_na_na01/article/details/105121871
  • 第一种方法,就是判断对象的type是否为file >>> fp = open(r"/tmp/pythontab.com") >>> type(fp) >>> type(fp) == file True 注意:该方法对于从file继承而来的子类不适用, 看下面的实例 class fileDetect(file...
  • springboot上传文件为空的处理方式

    千次阅读 2020-03-15 14:35:49
    增加配置 @Configuration public class UploadConfig { //显示声明CommonsMultipartResolvermutipartResolver @Bean(name = "multipartResolver") public MultipartResolver multipartResolver() { ...
  • 主要介绍了JS集成fckeditor及判断内容是否为空的方法,涉及fckeditor的设置及页面元素的操作技巧,并分析了php环境下配置文件上传的注意事项,需要的朋友可以参考下
  • 主要介绍了jQuery判断多个input file 都不能为空的例子,即一次性判断多个上传文件选择框不能为空的方法,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 84,791
精华内容 33,916
关键字:

判断上传文件是否为空