【问题标题】:Multiple Filters on HTML TableHTML表格上的多个过滤器
【发布时间】:2016-12-28 02:57:53
【问题描述】:

我有一个包含一些数据的表,并添加了一个用于最高价格的过滤器,效果很好,但我需要添加第二个过滤器来与第一个过滤器一起使用。

例如,如果用户选择 15 英镑的最高价格和至少 20GB 的数据,我将如何过滤这个?我试图用不同的类和 id 复制 jQuery 代码,但没有运气......

这是我的代码:http://jsfiddle.net/jqWAT/1/

【问题讨论】:

    标签: jquery html filter html-table


    【解决方案1】:

    问题是ID,不能使用相同的名称或ID。你应该添加

    var price = $('#filter').val();
    var data = $('#filter2').val();
    

    并对数据过滤器执行相同的功能:

    $('tr td.data').each(function() {
         if ($(this).text().substring(0, 2) < data)
         {
              $(this).parent().hide();
         }
    });
    

    【讨论】:

      猜你喜欢
      • 2017-05-19
      • 1970-01-01
      • 2019-08-15
      • 2020-01-08
      • 2017-08-03
      • 2014-08-11
      • 1970-01-01
      • 2014-06-27
      • 1970-01-01
      相关资源
      最近更新 更多