我想的是循环一次querytask.execute,执行一次onComplete事件才对,但现在是先把所有querytask.execute循环完毕后,再将所有的onComplete循环,这就导致了我每次循环得到的数据处理后的结果都只对最后一次的querytask.execute做处理,希望过年前能解决,过个好年啊,求高人来搭救我吧.
事件如果只是+=了,只是注册,至于怎么触发要看你自己何时触发了.
不用for循环的话querytask.execute(query);完了的话,就会执行onComplete事件,用上for循环就出现我上面说的问题了,下面是问题代码
...
for(){
querytask.execute(query);
}
dojo.connect(querytask,"onComplete",function(){
...
});
...
哎,灵感啊,来了真挡不住,能过个好年了~自己搞定了,有同样问题的欢迎来一起交流!
怎么解决的能不能讲一下啊
遇到这问题了,老兄怎么解决的?