有没有办法做到这一点?通常我使用flash-scope来显示任何消息,如下所示:
Redirect(Ok(views.html.myform(data))).flashing("success"->"any message")
但它总是刷新页面。
答案 0 :(得分:0)
想要一个可以改变外观而不需要重新加载的动态网页吗?听起来你想使用Javascript!
不是重定向浏览器并在Play的Flashing cookie上设置结果,而是从Javascript调用并返回像{"success": "any message"}
这样的json对象。然后,在Javascript中,通过更新页面上的内容来处理响应以显示成功消息。