如何使用 .val() 从表中获取最后一行数据并使用 jquery 在警报中显示它?

达山

这是我的脚本代码。

$(document).ready(function() {
  $(".add-row").click(function() {
    var name = $("#name").val();

    var markup = "<tr><td>" + name + "</td></tr>";
    $("table tbody").append(markup);
  });

  $(".bttn").click(function() {
    var i = $("#tab").find("tr").last().val();
    alert(i);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form>
  <input type="text" id="name" placeholder="Name">
  <input type="button" class="add-row" value="Add Row">
</form>
<table id="tab">
  <thead>
    <tr>
      <th>Name</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Peter Parker</td>
    </tr>
  </tbody>
</table>
<button type="button" class="delete-row">Delete Row</button>
<button type="button" class="bttn">show Row</button>

我有一个表格,当单击“添加行”按钮时,它会在其中添加行。每次如果我按下“显示行”按钮,最后一行数据应该显示在警报提示中。如何使用 Jquery 做到这一点?

萨帕尔

您需要使用.text()作为TR元素没有value属性。

$("#tab").find("tr").last().text()

$(document).ready(function() {
  $(".add-row").click(function() {
    var name = $("#name").val();

    var markup = "<tr><td>" + name + "</td></tr>";
    $("table tbody").append(markup);
  });

  $(".bttn").click(function() {
    var i = $("#tab").find("tr").last().text().trim();
    alert(i);
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form>
  <input type="text" id="name" placeholder="Name">
  <input type="button" class="add-row" value="Add Row">
</form>
<table id="tab">
  <thead>
    <tr>
      <th>Name</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Peter Parker</td>
    </tr>
  </tbody>
</table>
<button type="button" class="delete-row">Delete Row</button>
<button type="button" class="bttn">show Row</button>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在使用jQuery生成的数据表的最后一行中显示一列的总数?

来自分类Dev

如何使用php从mySQL表中获取一行数据?

来自分类Dev

使用jQuery移动(突出显示)HTML表中的最后一行

来自分类Dev

jQuery的:从数据表中获取数据,除了最后一行

来自分类Dev

列表视图使用Flutter中的属性过滤掉最后一行数据

来自分类Dev

如何使用jQuery检测一行中的最后一个元素?

来自分类Dev

如何使用jQuery检测一行中的最后一个元素?

来自分类Dev

在使用jQuery向表中添加一行后如何阻止文本突出显示

来自分类Dev

如何显示表中具有类名的下一行使用jquery隐藏

来自分类Dev

将数据插入表中以获取SQLite后如何获取最后一行ID

来自分类Dev

如何在jQuery中仅显示一次警报

来自分类Dev

如何使用jQuery Bootstrap获取最后一行/列?

来自分类Dev

使用tablesorter jquery在表中添加一行

来自分类Dev

使用jquery获取tbody中第一行的id

来自分类Dev

我总是在获取最后一行的数据,而不是使用CursorAdapter在listview中单击的行

来自分类Dev

我总是在获取最后一行的数据,而不是使用CursorAdapter在listview中单击的行

来自分类Dev

如何从使用val()的jQuery插件监听事件

来自分类Dev

jQuery使用val()设置输入并激活change()

来自分类Dev

Rails输入表单已使用jQuery .val()填充,但是params中没有数据

来自分类Dev

如何使用 CSS 为 jQuery 表中的每一行设置不同的图像

来自分类Dev

从所选选项中定位val的jQuery,然后显示相应的div

来自分类Dev

从所选选项中定位val的jQuery,然后显示相应的div

来自分类Dev

jQuery比较输入和变量中的.val()

来自分类Dev

this.val在JQuery中不起作用

来自分类Dev

用数组替换val中的文本-jQuery

来自分类Dev

在jQuery中添加多个val

来自分类Dev

用数组替换val中的文本-jQuery

来自分类Dev

在jQuery中添加多个val

来自分类Dev

this.val在JQuery中不起作用

Related 相关文章

  1. 1

    如何在使用jQuery生成的数据表的最后一行中显示一列的总数?

  2. 2

    如何使用php从mySQL表中获取一行数据?

  3. 3

    使用jQuery移动(突出显示)HTML表中的最后一行

  4. 4

    jQuery的:从数据表中获取数据,除了最后一行

  5. 5

    列表视图使用Flutter中的属性过滤掉最后一行数据

  6. 6

    如何使用jQuery检测一行中的最后一个元素?

  7. 7

    如何使用jQuery检测一行中的最后一个元素?

  8. 8

    在使用jQuery向表中添加一行后如何阻止文本突出显示

  9. 9

    如何显示表中具有类名的下一行使用jquery隐藏

  10. 10

    将数据插入表中以获取SQLite后如何获取最后一行ID

  11. 11

    如何在jQuery中仅显示一次警报

  12. 12

    如何使用jQuery Bootstrap获取最后一行/列?

  13. 13

    使用tablesorter jquery在表中添加一行

  14. 14

    使用jquery获取tbody中第一行的id

  15. 15

    我总是在获取最后一行的数据,而不是使用CursorAdapter在listview中单击的行

  16. 16

    我总是在获取最后一行的数据,而不是使用CursorAdapter在listview中单击的行

  17. 17

    如何从使用val()的jQuery插件监听事件

  18. 18

    jQuery使用val()设置输入并激活change()

  19. 19

    Rails输入表单已使用jQuery .val()填充,但是params中没有数据

  20. 20

    如何使用 CSS 为 jQuery 表中的每一行设置不同的图像

  21. 21

    从所选选项中定位val的jQuery,然后显示相应的div

  22. 22

    从所选选项中定位val的jQuery,然后显示相应的div

  23. 23

    jQuery比较输入和变量中的.val()

  24. 24

    this.val在JQuery中不起作用

  25. 25

    用数组替换val中的文本-jQuery

  26. 26

    在jQuery中添加多个val

  27. 27

    用数组替换val中的文本-jQuery

  28. 28

    在jQuery中添加多个val

  29. 29

    this.val在JQuery中不起作用

热门标签

归档