首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从父级中排除tr (‘tr’)

从父级中排除tr (‘tr’)
EN

Stack Overflow用户
提问于 2018-11-11 04:50:28
回答 1查看 25关注 0票数 0

我有一个可编辑的表:

代码语言:javascript
复制
    $('.table-salva').click(function() {
                $(this).parents('tr').attr("contenteditable", "false");
            });

    $('.table-modifica').click(function() {
                $(this).parents('tr').attr("contenteditable", "true");
            });
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
<div class="table-editable">
    <table id="table" class="tabella text-center">
        <thead>
            <tr class="hide">
                <th>ID</th>
                <th>Data</th>
                <th>Entrata</th>
                <th>Uscita</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>#</td>
                <td>AAAA-MM-GG</td>
                <td>00:00</td>
                <td>00:00</td>
                <td id="bottoni">
                    <span class="table-salva"><button disabled type="button" class="btn btn-danger btn-rounded btn-sm my-0">Salva</button></span>
                    <span class="table-modifica"><button disabled type="button" class="btn btn-danger btn-rounded btn-sm my-0">Modifica</button></span>

                </td>
            </tr>
        </tbody>   
    </table>
</div>

在表格中,当用户点击"Modifica“按钮时,你可以编辑字段并按"Salva”保存(是的,按钮是禁用的,但之后它们不会被禁用)。我希望用户不能编辑"ID“字段,如何修改父项(‘tr’)以排除td的第一个?

编辑:我有另一个问题。当用户点击"Modifica“时,他也可以编辑按钮的值。如何阻止按钮的值编辑?

EN

回答 1

Stack Overflow用户

发布于 2018-11-11 05:04:22

我还怀疑您也不希望这些按钮可编辑

您可以使用以下命令将适用的<td>设置为目标:

代码语言:javascript
复制
$(this).parent().siblings().not(':first').attr(...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53243277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档