如何从javascript / jquery中的Object [value]中获取值

时间:2014-11-07 00:14:51

标签: javascript jquery html

我有一张表'mytable'看起来像:

 <tr>
      <td><input type="checkbox" name="check[]" value="11"></td>   
      <td>11</td>
      <td>2014-11-06 18:49:26</td>
      <td>MESSAGE</td>
      <td></td>
      <td>MATCH5</td>
      <td>NO MATCH</td>
      <td>NO MATCH</td>
 </tr>

我希望从行中获取第4列“MESSAGE”的值(如果已选中)。在How to get value of table cell with jquery from checkbox using absolute row number中显示了

var ids = $('table input:checked').map(function(){
  return $(this).closest('tr').find('td:eq(3)').text();
});

返回

Object["MESSAGE"] 

如何才能获得所包含的text / html?

1 个答案:

答案 0 :(得分:1)

最后调用get()以获取数组。值将在该数组中。

var ids = $('table input:checked').map(function(){
  return $(this).closest('tr').find('td:eq(3)').text();
}).get();

否则,你只需要一个指向一堆字符串的jQuery集合。