通过Ajax.Request发送请求,回调函数使用var desc = request.responseText取出来的值为null,如何判断这个desc为null?
响应的代码如下:
public String getDescByModel(String model) {
  Model m = modelDao.findByModel(model);
  if(m != null) {
   return m.getDesc();
  }
  return null;
}
走的是return null;这条路。使用typeof desc结果为string,alert(desc)结果为null,于是我使用if(desc != "null"),if(desc != null),if( !desc ),if(desc+"" != "null")结果都不是我想要的
另外我把上面响应的代码改成return ""; 然后得到desc应该是一个空字符串,可是我用if(desc != "")仍然不对,请高手帮忙看下,3Q!javascript