簡體   English   中英

使用嵌套PHP動態創建的目標HTML元素

[英]target HTML elements created dynamically with nested PHP

我有一個帶有嵌套PHP的HTML表格,無論多少次,tr元素都有一個td包含一個提交按鈕,該表格包含同一行(tr),該按鈕用於使用Jquery .ajax()函數刪除該tr。定位到要在AJAX響應中刪除的tr,因為所有tr都具有相同的相同名稱和相同的id屬性,因此所有這些都將被立即刪除,所以我如何對Jquery定位到特定的tr?

<table>
    <?php 
    //some SQL code
    while ($row =  mysqli_fetch_object($result)):
    ?>   

    <tr>
        <td><?php echo $row->data ?></td>
        <td><form method="get" class="deleteForm" action="delete.php"><input type='submit' id='delete' class="delete" value='Delete'></form></td>
    </tr>


    <?php
    endwhile; 
    ?>
</table>

現在,在AJAX響應中,我想這樣做:

$(".deleteForm").submit(function(e){

        e.preventDefault();

        $.ajax({

        //stuff...

        success: function(res)
            {
            $("my_Actual_tr").remove();
            }
        });     
    });

就像這樣:'定位並刪除單擊按鈕所在的tr。

你可以使用類似

$(this).closest('.tr').remove()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM