загрузка Footable строк после выпадающего списка - PullRequest
0 голосов
/ 11 января 2020

Я пытаюсь загрузить строки в footable после выбора определенного пользователя c.

 <div class="card mx-auto">
                    <div class="card-body">
                        <h4 class="card-title">Players Transactions <span>                          
                          <select class="myselects" name="users" onchange="showUser(this.value)">
                              <option value=""></option>
                               <?php foreach ($myresult as $row) {?>
                               <option value="<?php echo $row['PartyID'];?>"><?php echo $row['UserID'];?></option>
                               <?php }?>
                            </select>
                        <div class="table-responsive">       
                        <table id="load-table" class="table" data-paging="true" data-sorting="true" data-filtering="true"></table>

                       </div>
                    </div>
                </div>

, тогда у меня есть следующее JS для загрузки данных из JSON

<script> 

        function showUser(str) {
             var jsonurl = 'data.php?pl='.str;
              $('#load-table').footable({
                'paging': { 'size': 15 },    
                'columns': $.get('cols_trans.json'),
                'rows': $.get(jsonurl),
                'on': {
                    'postinit.ft.table': function(e, ft) {

                    }
                }
            });

        }
 </script>

Моя проблема в том, что я не могу получить таблицу для инициализации и загрузки при выборе пользователя из выпадающего списка. Кроме того, как я могу быть уверен, что после загрузки результатов для одного пользователя, если выбран другой пользователь, таблица «уничтожается» и перезагружается с новыми данными пользователя?

...