js判断是否重复为空后为输入框设置红色提醒
2017-07-28 16:04
369 查看
全部代码:
//保存数据
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();
}
})
}
//保存数据
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();
}
})
}
相关文章推荐
- js和jquery判断、设置checkbox控件是否选中
- js判断是否有重复数据
- 输入框动态判断数据库中是否有重复(根据企业名称和企业类型)
- JS判断数组中是否有重复值的三种方法
- js判断多个select值是否重复
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法
- JS判断一个数组中是否有重复值的三种方法 .
- JS判断一个数组中是否有重复值的三种方法
- js判断数组是否有重复值
- JS判断一个数组中是否有重复值的三种方法
- Js之设置日期时间 判断日期是否在范围内
- js判断数组中是否有重复值得三种方法
- JS判断数组中是否有重复元素的方法
- Js判断一个单词是否有重复字母
- js 判断js,css是否引入,确保不重复引入
- JS判断一个数组中是否有重复值的三种方法
- JS判断数组中是否有重复值得三种方法
- js判断一个数组中是否有重复的值
- 判断表格中同一属性多个输入框内容是否重复