首页 > 解决方案 > 使用 javascript/jquery 从数据库表和 html 中选择和删除数据,而不为 div 分配 ID

问题描述

是否有可能

没有分配他们一个id然后创建一个.delete-btn使用javascript / jquery删除特定div.post+删除也在数据库中的特定行?

选择数据库中的数据后,一些 div 帖子会像这样创建:

<div class="newsFeed">
    <div class="post"> <!-- row #1 from DB -->
        <div class="author">Author name</div>
        <div class="text">Text...</div>
        <div class="time">time...</div>
        <div class="delete-post">
            <button type="button" class="delete-btn">delete this post</button>
        </div>
    </div>
    <div class="post"> <!-- row #2 from DB -->
        <div class="author">Author name</div>
        <div class="text">Text...</div>
        <div class="time">time...</div>
        <div class="delete-post">
            <button type="button" class="delete-btn">delete this post</button>
        </div>
    </div>
    <div class="post"> <!-- row #3 from DB -->
        <div class="author">Author name</div>
        <div class="text">Text...</div>
        <div class="time">time...</div>
        <div class="delete-post">
            <button type="button" class="delete-btn">delete this post</button>
        </div>
    </div>
    <div class="post"> <!-- row #4 from DB -->
        <div class="author">Author name</div>
        <div class="text">Text...</div>
        <div class="time">time...</div>
        <div class="delete-post">
            <button type="button" class="delete-btn">delete this post</button>
        </div>
    </div>
</div>

当单击.delete-btn.post父 div)和rowfrom 时,database必须deleted也是。

可能吗?我的意思是我不想为他们分配一个(div) ,id因为用户可能可以更改via [inspect element] 并尝试删除具有该特定.iddivid

编辑:

正是我想要的,是,在从数据库中选择行并创建 div 之后,我怎样才能找到每个 div 正在创建的 ID,以便在 javascript 中创建一个函数来删除数据库中的特定 div+row,知道 ID .

标签: javascripthtmljquery

解决方案


推荐阅读