在表单提交之前,判断表单的填写是否完整

60 篇文章 0 订阅
54 篇文章 1 订阅

在这里插入图片描述

在提交按钮加事件onclick()="return a()"

在script加函数 a() 判断
在这里插入图片描述

我在onclick事件中加了一个返回值,这样当浏览器窗口弹出警告框提示我们漏填信息,我们点击确定按钮时,浏览器不会清除我们原本填写好的信息。
在这里插入图片描述
tab选项卡,多页 多行逐行判断

在这里插入图片描述

在这里插入图片描述


  function verify(){
    var deliveryDate = $(".delivery_date").val();
    var all_material_date = $(".all_material_date").val();
    if (deliveryDate != '' && all_material_date ==''){
      sweetAlert('预计齐料时间不能为空');
      return (false);
    }
    var count_ml = $("#tabb>tbody").children("tr").length;
    var count_fl = $("#tabb_fl>tbody").children("tr").length;
    //面料  几行
    for (var i = 1; i < count_ml+1; i++) {
      var fabric_id = 'fabric_id_' + i;
      fabric_id = $(".fabric_id_" + i).val();
      if (fabric_id == '') {
        sweetAlert('面料名称不能为空');
        return (false);
      }

      var parts = "parts_" + i;
      parts = $(".parts_" + i).val();
      if (parts == '') {
        sweetAlert('面料使用部位不能为空');
        return (false);
      }
    }

    //辅料 几行
    for (var j = 1; j < count_fl+1; j++) {
      var fabric_id_fl = 'fabric_id_fl_' + j;
      fabric_id_fl = $(".fabric_id_fl_" + j).val();
      if (fabric_id_fl == '') {
        sweetAlert('辅料名称不能为空');
        return (false);
      }

      var parts_fl = "parts_fl_" + j;
      parts_fl = $(".parts_fl_" + j).val();
      if (parts_fl == '') {
        sweetAlert('辅料使用部位不能为空');
        return (false);
      }
    }
    console.log('验证成功');
  }
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值