我也不懂。你用 Firebug 调试看看!

解决方案 »

  1.   

    firebug.  没用过阿..不过谢谢先.呵呵
      

  2.   

    对,用firebug跟踪一下 就知道了
      

  3.   

    dwr没用过
    不过看你的情况,好象你现在用的是 ajax异步请求数据, 所以在数据没有返回前为 undefined
    中间加 alert 后可以是因为, alert需要一引起时间, 期间正好ajax返回数据了,所以可以解决方法就是把你对返回数据的操作放到 ajax回调函数里就行了...
      

  4.   

       我想起来了啊,这是由于数据的同步的问题,一起我做过这样的项目好你的一样,应该查看一下DWR的同步和异步的问题
      

  5.   

    dwr就是ajax实现的,异步的楼主的设计思路有误
      

  6.   

    JavaScript会有这种现象。干脆在loadResult返回Tree的值,
    然后在3调用就好了。
      

  7.   

    是dwr同步与异步问题,加上下面这句就行了dwr.engine.setAsync(false);表示是进行同步操作