如何从列表tr中获取值

时间:2015-09-08 10:22:47

标签: javascript jquery html

HTML:

search

和javascript:

searchd

如何获取列表ID,结果为:1,2,3,4,5

1 个答案:

答案 0 :(得分:3)

text()将为您提供该元素的innerText。使用data()

  

返回jQuery集合中第一个元素的指定数据存储的值,由data(name,value)或HTML5 data- *属性设置。

使用data('id')获取data-id属性值。



var product_id = [];
$("#gwAssignForm tr[data-id]").each(function() {
  product_id.push($(this).data('id'));
});

document.write(product_id);

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<table id="gwAssignForm">
  <tr data-id="1"></tr>
  <tr data-id="2"></tr>
  <tr data-id="3"></tr>
  <tr data-id="4"></tr>
  <tr data-id="5"></tr>
</table>
&#13;
&#13;
&#13;