没有表单的Wicket下拉菜单-单击选项重定向到另一页

莫妮卡·戈特瓦尔多娃(Monika Gottvaldova)

我创建了Select dropdown menu我可以创建SelectOptions,在其中添加组件,该组件将显示在此菜单中。我正在尝试添加链接

(final Link myLink = new Link("myLink") { ... }) 

进入这个选项,它是行不通的。单击该选项后,它仅显示链接的名称,但不会重定向。

这是我的HTML代码的示例:

<select wicket:id="projectLinks"> <option wicket:id="myLink">Create Project</option> </select>

JAVA代码:

 Select<Link> select = new Select<Link>("projectLinks");

 select.add(new SelectOption<Link>("myLink", new Model(myLink)));

您能为我提供一个简单的DropDown menu无Form的示例吗,单击后哪些选项会将我重定向到另一页?

一个人零

您可以AjaxFormComponentUpdatingBehavior在下拉菜单中添加,以使选择触发操作,例如页面重定向。

DropDownChoice projectLinksDropDown = new DropDownChoice("projectLinks", new Model(selectedProjectLink), projectLinkOptionList);
projectLinksDropDown.add(new AjaxFormComponentUpdatingBehavior("onChange") {
    @Override
    protected void onUpdate(AjaxRequestTarget target) {
        selectedProjectLink = (ProjectLink) getFormComponent().getConvertedInput();
        setResponsePage(selectedProjectLink.getRedirectPage());
    }
}
this.add(projectLinksDropDown);

AjaxFormComponentUpdatingBehavior在上面的示例中我没有利用的很酷的事情是,您可以执行部分​​页面刷新以隐藏/显示/更新面板,而不必执行全页面重定向。玩得开心!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将菜单项重定向到另一页

来自分类Dev

Wicket-单击浏览器后退按钮时重定向到同一页面

来自分类Dev

如果没有从下拉菜单中选择任何选项,如何防止表单提交

来自分类Dev

如果没有从下拉菜单中选择任何选项,如何防止表单提交

来自分类Dev

成功提交表单并在确认消息上单击“确定”后,重定向到同一页面

来自分类Dev

成功提交表单并在确认消息上单击“确定”后,重定向到同一页面

来自分类Dev

您如何使用action属性发送html表单数据而不重定向到另一页?

来自分类Dev

HTACCESS:将所有请求重定向到另一页,而不是索引,是否隐藏参数?

来自分类Dev

HTACCESS:将所有请求重定向到另一页,而不是索引,是否隐藏参数?

来自分类Dev

在没有父页面的情况下从一个页面重定向到另一页面

来自分类Dev

表单提交并重定向到同一页面,没有重新渲染

来自分类Dev

表单提交后重定向到同一页面中的锚点

来自分类Dev

Magento上的联系表单重定向到同一页面

来自分类常见问题

当另一个下拉菜单打开时,下拉菜单没有关闭(活动)

来自分类Dev

如何使用所有参数重定向到同一页面?

来自分类Dev

重定向到带有附加参数的上一页

来自分类Dev

.htaccess将所有页面重定向到一页

来自分类Dev

Python flask-重定向到具有查询结果的同一页

来自分类Dev

重定向到带有附加参数的上一页

来自分类Dev

当我在以前的iOS上单击下拉菜单时,下拉菜单没有关闭

来自分类Dev

如何在PHP中重定向到同一页面,但没有某些参数?

来自分类Dev

.htaccess-重定向除一页和另一页(取决于其查询字符串)以外的所有页面

来自分类Dev

调试下拉菜单并在同一页面上显示用户表单输入

来自分类Dev

使用 HttpPost 方法提交表单后 ASP.NET Core 重定向到同一页面

来自分类Dev

带有表单的onclick下拉菜单,在外部单击以关闭

来自分类Dev

.htaccess将所有请求重定向到一页,如果缺少则添加www

来自分类Dev

不同类型的用户重定向到具有不同内容的同一页面(index.php)

来自分类Dev

有没有一种方法可以禁用下拉菜单的文本?

来自分类Dev

有没有一种从json构建下拉菜单的替代方法?

Related 相关文章

  1. 1

    将菜单项重定向到另一页

  2. 2

    Wicket-单击浏览器后退按钮时重定向到同一页面

  3. 3

    如果没有从下拉菜单中选择任何选项,如何防止表单提交

  4. 4

    如果没有从下拉菜单中选择任何选项,如何防止表单提交

  5. 5

    成功提交表单并在确认消息上单击“确定”后,重定向到同一页面

  6. 6

    成功提交表单并在确认消息上单击“确定”后,重定向到同一页面

  7. 7

    您如何使用action属性发送html表单数据而不重定向到另一页?

  8. 8

    HTACCESS:将所有请求重定向到另一页,而不是索引,是否隐藏参数?

  9. 9

    HTACCESS:将所有请求重定向到另一页,而不是索引,是否隐藏参数?

  10. 10

    在没有父页面的情况下从一个页面重定向到另一页面

  11. 11

    表单提交并重定向到同一页面,没有重新渲染

  12. 12

    表单提交后重定向到同一页面中的锚点

  13. 13

    Magento上的联系表单重定向到同一页面

  14. 14

    当另一个下拉菜单打开时,下拉菜单没有关闭(活动)

  15. 15

    如何使用所有参数重定向到同一页面?

  16. 16

    重定向到带有附加参数的上一页

  17. 17

    .htaccess将所有页面重定向到一页

  18. 18

    Python flask-重定向到具有查询结果的同一页

  19. 19

    重定向到带有附加参数的上一页

  20. 20

    当我在以前的iOS上单击下拉菜单时,下拉菜单没有关闭

  21. 21

    如何在PHP中重定向到同一页面,但没有某些参数?

  22. 22

    .htaccess-重定向除一页和另一页(取决于其查询字符串)以外的所有页面

  23. 23

    调试下拉菜单并在同一页面上显示用户表单输入

  24. 24

    使用 HttpPost 方法提交表单后 ASP.NET Core 重定向到同一页面

  25. 25

    带有表单的onclick下拉菜单,在外部单击以关闭

  26. 26

    .htaccess将所有请求重定向到一页,如果缺少则添加www

  27. 27

    不同类型的用户重定向到具有不同内容的同一页面(index.php)

  28. 28

    有没有一种方法可以禁用下拉菜单的文本?

  29. 29

    有没有一种从json构建下拉菜单的替代方法?

热门标签

归档