日期:2014-05-20  浏览次数:20646 次

熟悉Javascript、Jquery、Ajax解决下!
有一个Ajax方法,如:


$.ajax({
type:"POST",
url:"ceremony/awardsAction!getTheGold?awardsId="+awardsId,
data:"json",
success:function(obj){
if(obj!=null){                //问题出在这一行,逻辑问题
      alert("not null");
}
}
});


这里obj有时候会返回null,我想判断当obj不等于null时输出not null。

请教大神我应该怎么判断? 

就算为null它也进(判断条件是不为null才能进)以下两个都不行:

if(obj!="null") 试过(如果返回null),它也会进入。

if(obj!=null)  试过(如果返回null),它也会进入。

------解决方案--------------------
不知道你返回到底是什么东西改成这样试试
if(obj&&obj!=null&&obj!="null"){                
   alert("not null");
}