как сделать фильтрация json данных на jquery

Всем привет! Есть такой код, вывожу товары из json, как сделать так чтобы фильтрация работала? По цене и по Популярности

     Вот так выглядит HTML    
       <!DOCTYPE html>
             <html lang="en">
            <head>
              <meta charset="UTF-8">
                <meta http-equiv="X-UA-Compatible" content="IE=edge">
                  <meta name="viewport" content="width=device-width, initial-scale=1.0">
                    <title>Document</title>
                     </head>
                      <body>
            <div class="uk-width-auto@s uk-first-column">
             <label class="uk-form-label">Сортировать по:  </label>
              <a class="sort active"> Цене <span> 
            </span>
             </a>
           <a href="#" class="sort"> Популярности </a>
           </div>
                                      <div class="product-table-block">
                                        <table class="product-table">
                                            <thead>
                                                <tr>
                                                    <th>Название</th>
                                                    <th class="changing-visible active">Диаметр</th>
                                                    <th class="changing-visible active">Длина</th>
                                                    <th class="changing-visible active">ГОСТ</th>
                                                    <th class="changing-visible">ТИП</th>
                                                    <th class="changing-visible">Размер</th>
                                                    <th class="changing-visible active">Марка 
                                                    стали</th>
                                                    <th colspan="2">Цена</th>
                                                </tr>
                                            </thead>
                                            <tbody id="goods">
                                            </tbody>
                                        </table>
                                    </div>
              <script src="../js/jquery.min.js" type="text/javascript"></script>
             <script src="../js/script.js" type="text/javascript"></script>
               </body>
                 </html>  
    

Вот Jquery

         $('document').ready(function(){
            loadGoods();
        });
        
        function loadGoods() {
            //загружаю товары на страницу
            $.getJSON('goods.json', function (data) {
                //console.log(data);
                var out = '';
                for (var key in data){
                    out+='<tr>';
                    out+='<td>'+'<a class="product-table__title">'+data[key]['name']+'</a>'+'</td>';
                    out+='<span class="product-table__badge">'+data[key]['popular']+'</span>';
                    out+='<td class="changing-visible active">'+data[key]['diametr']+'</td>';
                    out+='<td class="changing-visible active">'+data[key]['dlina']+'</td>';
                    out+='<td class="changing-visible active">'+data[key]['gost']+'</td>';
                    out+='<td class="changing-visible">'+data[key]['tip']+'</td>';
                    out+='<td class="changing-visible">'+data[key]['razmer']+'</td>';
                    out+='<td class="changing-visible active">'+data[key]['marka-stali']+'</td>';
                    out+='<td>';
                    out+='<div class="price">'+data[key]['cena-tonna']+'<span class="suffix">/ 
        тонна</span>'+'</div>';
                    out+='<div class="price">'+data[key]['cena-metr']+'<span class="suffix">/ 
        метр</span>'+'</div>';
                    out+='</td>';
                    out+=' <td width="10%" style="white-space:nowrap">';
                    out+='  <button class="uk-button border-btn" uk-toggle="target: 
        #oneClickModal">Купить в 1 клик</button>';
                    out+=' </td>';
                    out+='</tr>';
                }
                $('#goods').html(out);
            })
        }
    

Данные JSON

           {
        "11292" : {
        "name" : "Арматура А1 А240 10 мм",
        "popular" : "Популярный товар",
        "diametr" : "10",
        "dlina" : "6, 11.7, 12, бухты",
        "gost" : "5781-82",
        "tip" : "",
        "razmer" : "",
        "marka-stali" : "Ст3кп, Ст3пс, Ст3сп",
        "cena-tonna" : "45 490 тг.",
        "cena-metr" : "28 тг."
         },
         "11293" : {
        "name" : "Арматура А1 А240 10 мм",
        "popular" : "Популярный товар",
        "diametr" : "10",
        "dlina" : "6, 11.7, 12, бухты",
        "gost" : "5781-82",
        "tip" : "",
        "razmer" : "",
        "marka-stali" : "Ст3кп, Ст3пс, Ст3сп",
        "cena-tonna" : "45 490 тг.",
        "cena-metr" : "28 тг."
         },
         "11294" : {
        "name" : "Арматура А1 А240 10 мм",
        "popular" : "Популярный товар",
        "diametr" : "10",
        "dlina" : "6, 11.7, 12, бухты",
        "gost" : "5781-82",
        "tip" : "",
        "razmer" : "",
        "marka-stali" : "Ст3кп, Ст3пс, Ст3сп",
        "cena-tonna" : "45 490 тг.",
        "cena-metr" : "28 тг."
         },
        "11295" : {
        "name" : "Арматура А1 А240 10 мм",
        "popular" : "Популярный товар",
        "diametr" : "10",
        "dlina" : "6, 11.7, 12, бухты",
        "gost" : "5781-82",
        "tip" : "",
        "razmer" : "",
        "marka-stali" : "Ст3кп, Ст3пс, Ст3сп",
        "cena-tonna" : "45 490 тг.",
        "cena-metr" : "28 тг."
         },
        "11296" : {
        "name" : "Арматура А1 А240 10 мм",
        "popular" : "Популярный товар",
        "diametr" : "10",
        "dlina" : "6, 11.7, 12, бухты",
        "gost" : "5781-82",
        "tip" : "",
        "razmer" : "",
        "marka-stali" : "Ст3кп, Ст3пс, Ст3сп",
        "cena-tonna" : "45 490 тг.",
        "cena-metr" : "28 тг."
        }
       }

Ответы (0 шт):