簡體   English   中英

是否可以通過單擊HREF鏈接在表中獲取值?

[英]Is there a way to get the value inside the table by clicking an HREF Link?

我正在讀取通過Python訪問的JSON文件。 然后,JSON文件中的值將顯示在表上。 每行都有一個按鈕。 我想要的是單擊按鈕時看到的值。

我可以使用哪種算法來存儲所有值,因此當我單擊按鈕時,可以獲得相應的ROW值。

下面是我的JSON文件的迭代:

<tr>
    <td align="center">{{ entryIteration.sha1 }}</td>
    <td align="center">{{ entryIteration.requestedStatus }}</td>
    <td align="center">{{ entryIteration.detectionName }}</td>
    <td>{{ entryIteration.userRemarks }}</td>
    <td>
        <a href="#" class="btn btn-success btn-sm" data-toggle="modal" data-target="#modalApprove">Approve</a>
        <a href="#" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#modalReject">Reject</a>
        <a href="#" class="btn btn-default btn-sm">View</a>
    </td>
</tr>
{% endfor %}
$('.btn btn-default').click(function(){
    var tdtext1 = $(this).closest('tr').find('.tdclass1')
     var tdtext2 = $(this).closest('tr').find('.tdclass2')
})

使用.closest()獲取按鈕所在行中的數據值

說明:對於集合中的每個元素,通過測試元素本身並遍歷DOM樹中的其祖先,獲得與選擇器匹配的第一個元素。

暫無
暫無

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

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