【问题标题】:How to get each cell value in each row [duplicate]如何获取每行中的每个单元格值[重复]
【发布时间】:2017-07-21 07:55:26
【问题描述】:

我正在尝试学习 asp,现在我遇到了这种情况,我必须首先列出数据,然后将其插入到我的数据库中。

我使用了 html 表格,其中每个条目都附加到表格中,当用户对列表感到满意时,当按钮保存时,它将在表格的每一行中插入每个数据。我该怎么做才能将它用于我的 ajax?

示例 html 表格:

Name     Address     Contact
Dave     Alpha St.   12345
Jade     Delta St.   56789
Elsa     Beta St.    54321

【问题讨论】:

  • 请向我们展示您自己到目前为止所做的尝试
  • 两个循环,一个在列上,一个在行上

标签: jquery asp.net model-view-controller web


【解决方案1】:

你可以使用JQueryfind方法

$("#btn").click(function() {
  $("#sample").find("tbody tr").each(function() {
    alert($(this).find("td:eq(0)").text());
    alert($(this).find("td:eq(1)").text());
    alert($(this).find("td:eq(2)").text());

  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

<table id="sample">
  <thead>
    <tr>
      <th>Name</th>
      <th>Address</th>
      <th>Contact</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Dave</td>
      <td>Alpha St.</td>
      <td>12345</td>
    </tr>
    <tr>
      <td>Jade</td>
      <td>Delta St.</td>
      <td>56789</td>
    </tr>
    <tr>
      <td>Elsa</td>
      <td>Beta St.</td>
      <td>54321</td>
    </tr>
  </tbody>
</table>

<input type="button" id="btn" value="get"></input>

【讨论】:

    猜你喜欢
    • 2012-08-12
    • 1970-01-01
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多