如何使用javascript从动态表中获取特定单元格值

时间:2012-08-27 06:12:30

标签: javascript

我有一张表显示数据库中的记录。在每行中选择特定用户都有一个下拉列表。在更改时,它应显示新用户的相应值。

当我从下拉列表中选择特定用户时,它应该与选择的用户匹配col1和col2值并返回col3值。我想要的是获取该特定行的col1和col2值。我该怎么做 ?请帮帮我。

1 个答案:

答案 0 :(得分:1)

您想使用live('click', function()。这将适用于动态创建的元素。

例如,您可以尝试类似的内容;

$('#your_table_id .some_class_in_a_row_to_click').live('click', function(){
    $(this).siblings().each(function(){
      var column = $(this).find('.some_class_for_column_with_data');
      var data = column.text();
      alert(data);
    });
});

您可以在具有某些列的表格上应用此选项。单击某个类some_class_in_a_row_to_click的列会提醒该行中另一列中包含some_class_for_column_with_data

的文本