PrisonerManager.getPrisoner(id,function(list){checkPrisonerNoCall(list,id)});//回调函数传多个参
如果根据id可以查到值没有问题,也就是说list != null,正常运行,如果查不到结果,list==null,回调函数不会去调checkPrisonerNoCall(list,id)这个函数了,直接弹出一个alert("a server error has occured")错误,麻烦高手帮解决一下.
如果根据id可以查到值没有问题,也就是说list != null,正常运行,如果查不到结果,list==null,回调函数不会去调checkPrisonerNoCall(list,id)这个函数了,直接弹出一个alert("a server error has occured")错误,麻烦高手帮解决一下.
解决方案 »
- hibernate映射mysql数据类型varchar为longtext
- 关于struts2下载的那点奇怪事
- jsf通过js调用后台Model某个指定方法(有代码最好)
- struts2+hibernate3+spring2.5出现的异常org.hibernate.StaleStateException: Batch update
- 数据库连接失败
- 我想问一下 jdk 中的哪个类可以实现 连接HTTP网页并 获得 http网页中 cookie ;
- 数据转码后首字符出现一个框框,其它都能正常显示,是UNICODE到string的转换,发送前都已经trim()过了,先谢各位大哥了?
- 各种开源工作流比较,高手进来说两句,说者有分!!!
- org.springframework.web.filter.CharacterEncodingFilter不起作用
- SOAP server是Java的,client是软微的,能行吗?
- spring2.5+Hibernate3.2,applicationContext.xml文件报错
- java 线程安全问题
为什么?按照我的理解,是不管list是不是null,都会执行checkPrisonerNoCall
可能我不懂你的意思,你的解释是怎么来的?
{
PrisonerManager.getPrisoner(id,function(list){checkPrisonerNoCall(list,id)});//回调函数传多个参
}
var checkPrisonerNoCall = function(list,id)
{
alert("2");
}
就是这么写的,PrisonerManager.getPrisoner(id)这是一个方法,如果这个方法查不到值就会报错.
你这里的id是什么?是公有字段?是不是应该是prisonerNo?