struts2/ajax/jQuery 对话框行为

发布于 2024-08-20 06:23:00 字数 159 浏览 2 评论 0原文

我正在尝试使用 jQuery 对话框通过 ajax 将表单提交到我的 struts2 操作。成功后,我将重定向到另一个页面。这很好用。我遇到的问题是处理我的操作中的不成功结果类型。我希望发生的是我的操作/字段错误以某种方式填充到我的对话框中,以便用户可以进行必要的更改并重新提交表单。任何想法将不胜感激。

I'm trying to use a jQuery dialog to submit a form via ajax to my struts2 action. On success, I'm redirecting to a different page. This is working great. The issue I'm having is handling non-success result types from my action. What I'd like to happen is for my action/field errors to somehow get populated into my dialog so that the user can make the necessary changes and resubmit the form. Any thoughts would be greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花期渐远 2024-08-27 06:23:00

您应该返回包装为 json 或格式化 HTML 的操作中的任何错误,然后将其显示在对话框中。

JQuery 支持 Ajax 调用的错误处理程序方法,请确保正确设置 http 响应代码,这样您应该能够以不同于成功案例的方式处理错误。

You should return any errors fromthe action wrapped as a json or formatted HTML whch van then be displayed in the dialog.

JQuery supports error handler method for the Ajax calls make sure you set the http response code properly ans you should be able handle errors differently from success cases.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文