从表格中取得一行

时间:2018-07-16 09:18:17

标签: jquery html-table row

我需要使用jQuery从表中检索一行。我的行看起来像这样:

",XX-PowerSib-C</td><td>No</td><td>4</td><td>4</td><td>Yes</td><td>Yes</td><td></td>"

我需要将这些值分开。

function UpdateRow(Updatelink) {
  debugger;

  var row = Updatelink.parentNode.parentNode;
  var value1 = row.innerHTML;
  value1 = value1.replace("<td>", ",");
  document.getElementById("Update_PartId").value = value1;
}

1 个答案:

答案 0 :(得分:0)

首先,您必须使用jQuery读取表,然后才能从表中读取行。您尚未提供表格的详细信息,因此我提供示例示例:

table = $('#yourtableid').DataTable(); // optional

var rows = [];
rows = $("#yourtableid").find("tbody tr");
if (rows.length > 0) {
  $.each(rows, function(index, value) {
    var rowData = {};
    var comments = value.children[2].innerText; // here 2 is your column position
  });
}