2011-09-20 77 views
0

我创建了一个预处理器(通过Ext.Class.registerPreprocessor注册),并且对于某些类,它将创建一个ajax请求。根据这个ajax请求的结果,这个类将被改变或不改变。ExtJS预处理器中的Ajax请求

类初始化 - >预处理1 - >我的预处理 - > Ajax请求查询+响应 - >预处理2 - >类Instancied

这将是容易,如果我能够通过自己称之为“下一个”预处理,但我不知道我能否做到这一点。我尝试了一些东西,但是我做的任何事情都会自动调用,并且我无法控制最终的实例。

我该怎么做?

非常感谢!

回答

1

唯一的方法是通过使用async:false来实际使AJAX请求同步(相当令人震惊,是不是)。