簡體   English   中英

如何獲取表中一行的值?

[英]How to get the values of a row in a table?

abc.ejs

<tbody>
  <% data.reverse() %>
    <% for(var i=0; i < data.length; i++) { %>
      <tr>
        <td># <%= data[i].id %></td>
        <td><%= data[i].email_address %></td>
        <td><%= data[i].mobile_number %></td>
        <td><%= data[i].status %></td>
        <td><%= data[i].credit_limit %></td>
        <td><a href="#" class="btn btn-info btn-md"><span class="glyphicon glyphicon-pencil"></span>Edit</a></td>
      </tr>
    <% } %>
</tbody>

每行都有一個“ Edit按鈕,當用戶單擊該行時,我想檢索該行的值。 如何在NodeJS實現呢?

您可以使用按鈕單擊事件

jQuery('.editBtn').on('click', function() {
    var $row = jQuery(this).closest('tr');
    var $columns = $row.find('td');

    $columns.addClass('row-highlight');
    var values = "";

    jQuery.each($columns, function(i, item) {
        values =  item.innerHTML;
        alert(values);
    });
    console.log(values);
});

在這里工作演示

暫無
暫無

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

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