0

我有一个要同步的 AjaxFormComponentUpdatingBehavior

这个被拒绝的功能请求正是拯救我的原因(如果它没有被拒绝的话)-https://issues.apache.org/jira/browse/WICKET-534

我知道同步 javascript 很糟糕,但是在这种情况下我不能没有它。

任何想法都会受到极大的赞赏,或者只是上面提供的链接中显示的“解决方法”的一个工作示例,

多谢你们。

4

1 回答 1

0

您可以重写该getAjaxCallDecorator()方法,以返回一个自定义,该自定义AjaxCallDecorator使用一些代码来装饰 javascript ajax 调用以阻止界面(禁用表单组件或显示阻塞 div),并将结果回调(都 onSuccess e onError)装饰到重新启用表单。

如果这必须是全局的(所有 ajax 请求),您可以使用Wicket 的 ajax 库中的钩子执行类似的操作。

于 2011-08-21T12:12:49.383 回答