Jquery или Javascript создают столбцы ранжирования, основанные на итогах

Ikong спросил: 03 февраля 2018 в 01:01 в: javascript

Я хочу вычислить и заполнить ранжирование на изображении ниже в зависимости от общего количества. Как это можно добиться, используя js / jquery?.

Я создал таблицу вручную (динамически) с помощью HTML. У меня также есть кнопка для создания ранга (который я знаю, как это сделать). Я просто хочу иметь функцию или способ добавить ранг в мой столбец.

Таким образом, ранг должен быть в порядке (1, 2, 2, 3).

<table id="table" class="table table-stripe table-bordered">
                    <thead>
                        <tr>
                            <td class="d-none">ID</td>
                            <td>Name</td>
                            <td>Crit1</td>
                            <td>Crit2</td>
                            <td>Crit3</td>
                            <td>Crit4</td>
                            <td>Crit5</td>
                            <td>Total</td>
                            <td>Rank</td>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="d-none">2</td>
                                <td>aaaa</td>
                                <td>20</td>
                                <td>0</td>
                                <td>50</td>
                                <td>0</td>
                                <td>0</td>
                                <td class="total"></td>
                                <td class="Rank"></td>                            </tr>
                                                    <tr>
                                <td class="d-none">3</td>
                                <td>Greggggg</td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td class="total"></td>
                                <td class="Rank"></td>                            </tr>
                                                    <tr>
                                <td class="d-none">4</td>
                                <td>Jjjjoohhn</td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td class="total"></td>
                                <td class="Rank"></td>                            </tr>
                                                    <tr>
                                <td class="d-none">5</td>
                                <td>asdada</td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td class="total"></td>
                                <td class="Rank"></td>                            </tr>
                                            </tbody>
                </table>

Любая помощь будет оценена.

0 ответов