else 

return ajaxload(); 

解决方案 »

  1.   

    没细看 试试 
    else

    return ajaxload(); 

      

  2.   

    checkchar() 

    ...... 
                if (frm.Itemname.value=="") 
                  { 
    alert("请填写项目名称..."); 
    frm.Itemname.focus(); 
    return false; 
          } 
                else 
                  { 
                    if(ajaxload()){
                      //do something
                    }else{
                       //do something
                    }      
                  } 

    这不就接收到返回值了么,还有那个break;貌似很多余啊,都return了,还break干嘛哦。要是在java里面是要报错的。
      

  3.   

    嗯 supermagician 是对滴,刚才我也没说的太清楚,在checkchar() 后面还有几个判断,如果直接写成return ajaxload()的话,会跳过checkchar()后面的判断...
    问题解决了,谢谢大家,结贴给分