【问题标题】:input type="file" validation for contains file [duplicate]输入类型=“文件”验证包含文件[重复]
【发布时间】:2013-05-25 15:55:51
【问题描述】:

我在下面使用这个 html:

<input name="t1" class="imgupload" type="file" accept="image/*" capture="camera">
<input type="submit" class="submit" value="Upload">

我正在尝试弄清楚如何设置一些 alert();当输入 type="file" 为空时显示

$(document).on('click', '.submit', function(e) {
var check = $(".imgupload").val();
    if(check == 'undefined'){
       alert();
    }
});

【问题讨论】:

    标签: jquery


    【解决方案1】:

    这是一个例子

    http://jsfiddle.net/aesmA/

    HTML

    <form>
      <input type="file" />
      <input type="submit" />
    </form>
    

    Javascript (jQuery)

    $("form").on("submit", function(){
      var $file = $(this).find("input[type=file]");
      if (!$file.val() || $file.val() == "") {
        alert("File is missing");
        return false;
      }
    });
    

    【讨论】:

      【解决方案2】:

      试试这样的。

      $('form#fl').submit(function(e){
          var a = $('input.imgupload').val();
          if(a == '' || a == null){
            e.preventDefault();
            alert('hello');
          }
         });
      

      【讨论】:

        猜你喜欢
        • 2011-03-10
        • 2016-09-23
        • 1970-01-01
        • 2023-03-15
        • 1970-01-01
        • 2018-12-28
        • 2014-02-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多