js判断是否重复为空后为输入框设置红色提醒

全部代码:


//保存数据
var putFlag = false; //避免重复提交
function saveData(){
	if(putFlag == true){
		$.dialog.tips('禁止重复提交!',3,'alert.gif',function(){});
		return false;
	}
	
	$("#num").val(a);//设置提交的数量
	var d=$.dialog.tips('正在执行,请稍候...',600,'loading.gif');
	var awName;
	var awCode;
	for(var i=1;i<=a;i++){
		awName = $("#awName_"+i).val();
		awCode = $("#awCode_"+i).val();
		
		//为空判断
		if($.trim(awName)==""){
			$.dialog.tips('名称不能为空!',3,'alert.gif',function(){});
			$("#awName_"+i).css('borderColor','red'); //添加css样式 
			return false;
		}else{
			$("#awName_"+i).css('borderColor',''); //取消css样式 
		}
		if($.trim(awCode)==""){
			$.dialog.tips('代码不能为空!',3,'alert.gif',function(){});
			$("#awCode_"+i).css('borderColor','red'); //添加css样式 
			return false;
		}else{
			$("#awCode_"+i).css('borderColor',''); //取消css样式 
		}
		//重复判断
		for(var j=i+1;j<=a;j++){
			//名字重复
			if(awName == $("#awName_"+j).val()  ){
				$.dialog.tips('名字不能重复!!',3,'alert.gif',function(){});
				$("#awName_"+i).css('borderColor','red'); //添加css样式 
				$("#awName_"+j).css('borderColor','red'); //添加css样式 
				return false;
			}else{
				$("#awName_"+i).css('borderColor',''); //取消css样式 
				$("#awName_"+j).css('borderColor',''); //取消css样式 
			}
			//代码重复
			if(awCode == $("#awCode_"+j).val() ){
				$.dialog.tips('代码不能重复!!',3,'alert.gif',function(){});
				$("#awCode_"+i).css('borderColor','red'); //添加css样式 
				$("#awCode_"+j).css('borderColor','red'); //添加css样式 
				return false;
			}else{
				$("#awCode_"+i).css('borderColor',''); //取消css样式 
				$("#awCode_"+j).css('borderColor',''); //取消css样式 
			}
		}
		
		
	}
	
	var params=$('#frm2').serialize();
	putFlag = true;
	$.ajax({
		type:'post',
		data:params,
		url:'${root}/base/BaseAreaWorkSpace/saveChild.jspx?date='+new Date().getTime(),
		async:false,
		dataType:"json",
		success:function(data){
			putFlag = false;
			$.dialog.tips(data.message,3,'alert.gif',function(){});
			closePop();
			//d.close();
		}
	}) 
}


  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值