gpt4 book ai didi

javascript - 从 Play 获取带有参数的 url

转载 作者:行者123 更新时间:2023-11-29 14:52:47 25 4
gpt4 key购买 nike

这很好用:

<script type="text/javascript">
$(".class1" ).click(function() {
window.location.href = "@routes.MyController.index()"; //OK
})
</script>

但这不是:

<script type="text/javascript">
$(".class1" ).click(function() {
window.location.href = "@routes.MyController.show(_: Int)" + getCurrentIdFromHiddenField();
});
</script>

因为 "@routes.MyController.show(_: Int)" 返回一个部分应用的函数。

我不想对 url 进行硬编码,我想以某种方式获得它。

最佳答案

您可以使用 Play 的 Javascript 路由器:http://www.playframework.com/documentation/2.2.x/ScalaJavascriptRouting

jsRoutes.controllers.MyController.show(getCurrentIdFromHiddenField())

您必须生成 jsRoutes 对象,说明在文档中。

关于javascript - 从 Play 获取带有参数的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22876395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com