<script type="text/javascript">
$(document).ready(function(){
$("form").submit(function(){
return retFalse("user","用户名不能为空"); //请问为什么这后面的语句不执行呢?
alert("为什么语句不执行呢?");
return false;
});
});
function retFalse(name,msg){
retFalse=true;
if ($("[name="+name+"]").val()=="")
{
alert(msg);
$("[name="+name+"]").focus();
retFalse=false;
}
return retFalse;
}
</script>
$(document).ready(function(){
$("form").submit(function(){
return retFalse("user","用户名不能为空"); //请问为什么这后面的语句不执行呢?
alert("为什么语句不执行呢?");
return false;
});
});
function retFalse(name,msg){
retFalse=true;
if ($("[name="+name+"]").val()=="")
{
alert(msg);
$("[name="+name+"]").focus();
retFalse=false;
}
return retFalse;
}
</script>
<script type="text/javascript">
$(document).ready(function(){
$("form").submit(function(){
var b = retFalse("user","用户名不能为空");
alert("为什么语句不执行呢?");
return b;
});
});
function retFalse(name,msg){
retFalse = true;
if ($("[name="+name+"]").val()=="")
{
alert(msg);
$("[name="+name+"]").focus();
retFalse = false;
}
return retFalse;
}
</script>
这里 无论你返回的是什么 下面的语句都将不再执行
<script type="text/javascript">
$(document).ready(function(){
$("form").submit(function(){
if(!retFalse("user","用户名不能为空")) //请问为什么这后面的语句不执行呢?
{
//当用户名为空执行这里
return false;
}});
});
function retFalse(name,msg){
retFalse=true;
if ($("[name="+name+"]").val()=="")
{
alert(msg);
$("[name="+name+"]").focus();
retFalse=false;
}
return retFalse;
}
</script>