juery同时判断多个输入框是否为空
例如:
< /script>
function login() {
if(!submitValid())return;
$.ajax({
url:”manager/*“,
type:”post”,
dataType: “json”,
data: $(“#form”).serialize(),
success:function(data){
var resultData = data; //eval(“(“+data+”)”);
if(resultData.result == “success”)
{
//window.top.location.href=”manager/**“;
window.location.href=”manager/*“;
}
else
{
alert(resultData.error);
}
},error:function(data){
alert("error");
}
});
}
function submitValid(){
var resultFlag = true;
var errorFlagCount = 0;
resultFlag = checkInputEmpty('manager_id');
if(resultFlag == false){
errorFlagCount++;
}
resultFlag = checkInputEmpty('password');
if(resultFlag == false){
errorFlagCount++;
}
if(errorFlagCount > 0)
{
return false;
}
return true;
}
function checkInputEmpty(id){
var tempObjVal=$("#"+id).val();
if(tempObjVal=='undefined' || tempObjVal==null || $.trim(tempObjVal).length==0){
//$("#"+id+"Msg").html('*必填');
$("#"+id+ "Msg").css("visibility","");
return false;
}else{
//$("#"+id+"Msg").html('');
$("#"+id+ "Msg").css("visibility","hidden");
return true;
}
}
< /script>
< form id=”form” name=”form” class=”logintext” method=”POST”>
< p>
登陆名:
< input type=”text” name=”manager.manager_id” id=”manager_id”
value=”” class=”logininput” />*必填< /span>
< /p >
< p>
密 码:
< input type=”password”
name=”manager.manager_pwd” value=”” id=”password” class=”logininput” />< span id=”passwordMsg” style=”color:red; font-size: 9px;visibility: hidden”>*必填< /span>
< /p>
< p class=”loginbtn”>
< input type=”button” value=”确定” class=”loginok” οnclick=”login();” />
< input type=”button” value=”重置” class=”reset” οnclick=”reset();”/>
< /p>