首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wicket :如何刷新/重画向导onSubmit?

Wicket :如何刷新/重画向导onSubmit?
EN

Stack Overflow用户
提问于 2016-07-04 20:26:53
回答 1查看 306关注 0票数 0

我有一个向导(org.apache.wicket.extensions.wizard.Wizard),它有一个AjaxButton作为下一个按钮。

我正在对next按钮的onSubmit()方法执行一个长时间运行的操作。在退出该方法之前,我使用了ajaxTarget.appendJavascript(js),其中ajaxTargetAjaxRequestTargetjs是我想要计算的JavaScript片段。

现在,据我所知,在返回`onSubmit()并将响应发送回浏览器之前,这个脚本不会被执行。

如何在不等待onSubmit完成的情况下立即执行我的JavaScript?

注意:我使用的是Wicket-4

EN

回答 1

Stack Overflow用户

发布于 2016-07-04 20:51:16

在重新绘制/刷新向导之前,不会执行此脚本。

所有附加的JavaScript片段都会在AjaxRequest完成后执行-向导本身不需要更新。

如果从Ajax请求执行一个长时间运行的任务,浏览器的Ajax请求最终会超时。您应该将长时间运行的任务移动到单独的线程上。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38184754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档