gpt4 book ai didi

javascript - 如何从 javascript 重定向到 Controller 操作

转载 作者:行者123 更新时间:2023-11-30 16:49:46 25 4
gpt4 key购买 nike

我有一个 gsp 页面索引,其中有一个数据表。单击编辑图标我想重定向到编辑 View 。我在这里尝试了一些代码但没有结果。它正在重定向到索引页面本身。谁能帮我解决这个问题?以下是我的尝试::

    $('#example').on('click', 'a.edit-reference_1st', function (e) {
var selectRow = $(this).parents('tr');
var control = this;
var referenceId = $(control).attr('referenceId');
// alert(referenceId)
window.location.href = '<g:createLink action="edit" id="${referenceId}" />'
// window.location.href="${createLink(controller: 'audio', action:'edit')}"+'/'+referenceId;
});

最佳答案

这发生在“客户端”(在浏览器的 javascript 中)。您必须事先在服务器上生成链接(例如,将其放入 js var 中),然后在客户端建立链接。伪代码:

var baseLink = '<g:createLink action="edit" id="ID"/>';
$(..., function(e) {
...
window.location.href = baseLink.replace("ID", referenceId);
}

关于javascript - 如何从 javascript 重定向到 Controller 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30706972/

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