我是newbie
至Play Framework with Scala
环境。我想调用Controller
Action
方法来自@select()
~ dropdown OnChange
.
如何从按钮调用
<a href="@routes.Application.cancel()"><span>Cancel</span></a>
我真正需要的
我需要调用我的Action
从下拉OnChange
方法。请帮助我完成这项任务。
编辑
@select(
userMapForm("department"),
DepartmentList,//set values from DB
'_default -> "-- Select Department --",
'onChange->"//invoke Action from here"
)
最佳答案
您可以使用简单的 JavaScript 来完成此操作。
@select(
userMapForm("department"),
DepartmentList,//set values from DB
'_default -> "-- Select Department --")
<script>
document.getElementById("department").addEventListener("change", funciton(){
location.replace("@routes.Application.cancel()");
});
</script>
您可以使用 jQuery 来简化它(或其他 JavaScript 框架)
关于javascript - 如何从 OnChange 调用 Play 框架 Action,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32972599/