ID-6ren">
gpt4 book ai didi

javascript - 可编辑的动态目标值

转载 作者:行者123 更新时间:2023-11-30 06:08:08 26 4
gpt4 key购买 nike

我正在使用 jeditable,它真的很棒!我只是有点想不通了解如何动态更改目标 URL。

jeditable 绑定(bind)到我要内联编辑的值表。所以我有:

<td id="<%= col.id %>_<%= i.id %>" class="edit">

ID 是我需要知道的两个值的混搭,以便在服务器端编辑此项目。

我的 js 是:

    $(document).ready(function() {
$('.edit').editable("/items/1", {
id : "column_id_item_id",

submitdata : function(value, settings){
return { data_template_id: '<%= @data_template.id%>}', format : 'json'}
} ,
method : 'PUT',
});
});

注意目标 url 是“/items/1”
/1 是我需要更改的内容,它是 td 的 id 中内置的值之一。

所以我的问题是如何从单击的元素的 id 中获取值并用它来修改 jeditable 的目标参数。

其他一切正常,我现在每次都只编辑项目 1 :)

最佳答案

将 onsubmit 设置为一个函数并在那里更改目标。

$('whatever').editable("", {
onsubmit: function (settings) {
settings.target = "/set/target/to/whatever/you/like";
}
});

关于javascript - 可编辑的动态目标值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2631282/

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