【问题标题】:How to fetch all the td values from a table? [duplicate]如何从表中获取所有 td 值? [复制]
【发布时间】:2019-08-02 19:32:07
【问题描述】:

我有一个table,我想从中获取所有td 并使用AJAX 调用传递它们的值。这是我尝试的,但细节是空白。

$('#createData > tbody > tr').each(function(i) {
  var rowobj = new Object();
  var $tds = $(this).find('td'),
    Number = $tds.eq(0).val(),
    Quantity = $tds.eq(1).val(),
    date = $tds.eq(2).val(),
    Value = $tds.eq(3).val(),
    Containers = $tds.eq(4).val(),
    typeOfContainer = $tds.eq(5).val();

  rowobj.Number = Number;
  rowobj.Quantity = parseFloat(Quantity);
  rowobj.Date = eta;
  rowobj.alue = parseFloat(Value);
  rowobj.noofContainers = parseInt(Containers);
  rowobj.containerType = typeOfContainer;
  Details.push(rowobj);
});

【问题讨论】:

  • 使用text()html(),而不是val()

标签: jquery datatable


【解决方案1】:

您好,我建议您使用.text() 而不是val()

【讨论】:

  • 使用了这个并解决了 $tds.eq(5).find("input").val();
  • 如何为选择标签执行此操作?
  • 您可以使用 val() 选择字段
猜你喜欢
  • 2016-10-14
  • 1970-01-01
  • 1970-01-01
  • 2017-03-19
  • 1970-01-01
  • 2012-03-22
  • 1970-01-01
  • 2011-07-08
  • 1970-01-01
相关资源
最近更新 更多