gpt4 book ai didi

javascript - 在 x-editable 中发送自定义参数

转载 作者:数据小太阳 更新时间:2023-10-29 04:32:28 24 4
gpt4 key购买 nike

我正在使用 x-editable 来填充弹出窗口中的选择列表。现在我想将我的 key 发送到服务器,我的代码是这样的

<a href="#" id="status" data-type="select" data-pk="1" data-url="${g.createLink(controller: 'someController', action: 'someAction')}" data-title="Select CV" class="btn btn-primary">
<image src="${resource(dir: 'images/template', file: 'logo11.png')}"/> ${session.someList?.size()} CV(s) Created
</a>
<script>
$(function () {
$('#status').editable({
value: 1,
source: [
<g:each in="${session.someList}" var="xyz" status="idx">
{value: ${xyz?.id}, text: "${xyz.title}", srsSelected: ${xyz.id}, updateXyz: "updateXyz"},
</g:each>
]
});
});
</script>

我想将我的 srsSelected key 发送到服务器,我搜索了谷歌但没有明白要点...

编辑:

现在我可以使用

将我的 key 发送到服务器(经过长时间的研究)
params: function (params) {  //params already contain `name`, `value` and `pk`
var data = {};
data['cvSelected'] = params.pk;
return data;
}

因此我更新的代码是:

<a href="#" id="status" data-type="select" data-pk="1" data-url="${g.createLink(controller: 'someController', action: 'someAction')}" data-title="Select CV" class="btn btn-primary">
<image src="${resource(dir: 'images/template', file: 'logo11.png')}"/>
${session.someList?.size()} CV(s) Created
</a>
<script>
$(function () {
$('#status').editable({
value: 1,
source: [
<g:each in="${session.someList}" var="xyz" status="idx">
{value: ${xyz?.id}, text: "${xyz.title}", srsSelected: ${xyz.id}, updateXyz: "updateXyz"},
</g:each>
],
params: function (params) { //params already contain `name`, `value` and `pk`
var data = {};
data['srsSelected'] = params.pk;
return data;
}
});
});
</script>

我可以在 srsSelected 键中发送 pk 的值,但这次我需要动态设置 srsSelected 的值。

最佳答案

现在我找到了将 srsSelected 的值动态设置为

的方法
params: function (params) {
params.srsSelected = params.pk
return params;
}

并在动态 anchor 标签中设置data-pk属性的值,我们可以在 Controller Action 中得到srsSelected

关于javascript - 在 x-editable 中发送自定义参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19373848/

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