从下拉列表中选择一个值时,标题会被隐藏

时间:2015-03-23 16:06:10

标签: jquery

从我选择状态的下拉列表中,我发现标题丢失。

你能告诉我如何解决这个问题吗?

这是我的代码

$(document).on('change', 'select#filterstatus', function(event) {
    $(".AddreqTableCols").hide();
    $(".label_p:contains('" + $(this).val() + "')").closest(".AddreqTableCols").show();
});

http://jsfiddle.net/cdkLkcdk/16/

请告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您正在使用选择器.AddreqTableCols,它同时计算内容行和标题行。

更具体地定位.AddreqTableCols div中的.divTableContent元素。

$(document).on('change', 'select#filterstatus', function(event) {
    $(".divTableContent .AddreqTableCols").hide();
    $(".label_p:contains('" + $(this).val() + "')").closest(".AddreqTableCols").show();
});

http://jsfiddle.net/gaby/cdkLkcdk/17/

演示