结合layui弹出层,历遍多个input,并判断输入是否为空,并始终抓取第一个为空input的方法

使用layui弹出层,自定义表单验证弹出样式。虽然layui有自带表单弹出样式,但是还是想用其他样式的弹出层,比如下面的吸附弹出层(记一下,以后用到,就拿来主义)。

//  判断输入框是否为空的方法
              function no_empty(){

                        let status ='';//函数返回的状态,0代表是是空,1不是空
                        let val = '';//存历遍的input的输入内容
                        let arr=[];//存历遍后,且为空的input标签对象
                  $('.no_empty').each(function(key,value){
                      val = $(value).val();
                      if(val===''){
                          arr.push($(value));//把抓到内容为空的input存入arr数组中
                          let target =arr[0];//始终抓取第一个为空的input标签,并写入下面的弹层参数中
                          layer.tips(
                              '不能为空',
                              target, {
                                  // tipsMore: true,
                                  anim:6,
                                  time:1500,
                                  tips: [1, '#f99501'] //还可配置颜色
                                  ,end:function () {
                                  }
                              });
                          status= 0;
                      }else{
                          status= 1;
                      }

                  });

                  return status

            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值