0

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

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

4

1 回答 1

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

于 2012-08-27T06:26:12.470 回答