将值从动态生成保存到列表

时间:2018-05-24 08:28:17

标签: jquery wordpress

我从已填入表格的API中提取了一些值。在每个表格行上,我动态添加了一个保存按钮。我只想使用保存按钮将表格单元格(第一个)中的一个值保存到列表中,然后列表将保存到本地存储或数据库。

这是我的代码:

jQuery(function ($) {
        $(document).on('click', '#save-btn', function () {
            console.log("Clicked!");
            mytr = $(this).closest("tr"), 
                mytd = mytr.find("td:first-child");
            $.each(mytd, function () {
                console.log($(this).text());
                $('.saved-list').append(`'<li>'`+mytd+`'</li>'`); 
            });
        });
    });

我可以正确输出到控制台,但我无法将该值附加到我的列表中。我得到了:

[object Object]

希望这足以帮助我。

1 个答案:

答案 0 :(得分:1)

而不是

$('.saved-list').append(`'<li>'`+mytd+`'</li>'`); 

执行: -

$('.saved-list').append(`'<li>'`+$(this).text()+`'</li>'`); 

注意: - 你需要在那里添加文本时添加文本。(mytd是对象而不是文本)