可编辑的动态目标值

2023-12-20

我正在使用 jeditable,它的效果真的很棒!我只是有点难以弄清楚 了解如何动态更改目标 URL。

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

<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',  
 });
 });

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

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

其他一切都工作正常,我现在每次都会编辑第 1 项:)


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

$('whatever').editable("", {
            onsubmit: function (settings) {
                settings.target = "/set/target/to/whatever/you/like";
            }
        });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

可编辑的动态目标值 的相关文章

随机推荐