这是sorttable.js:https://kryogenix.org/code/browser/sorttable/
和用法如下:


<script type="text/javascript" src="https://kryogenix.org/code/browser/sorttable/sorttable.js"></script>
<table class="sortable" border="1">
    <tr>
        <th>Str</th>
        <th>Int</th>
    </tr>
    <tr>
        <td>a</td>
        <td>1</td>
    </tr>
    <tr>
        <td>b</td>
        <td>2</td>
    </tr>
</table>





现在我想在第一行下面创建一个过滤器:


<script type="text/javascript" src="https://kryogenix.org/code/browser/sorttable/sorttable.js"></script>
<table class="sortable" border="1">
    <tr>
        <th>Str</th>
        <th>Int</th>
    </tr>
    <tr>
        <th>filter
        <select>
        <option>a</option>
        <option>b</option>
        </select>
        </th>
    </tr>
    <tr>
        <td>a</td>
        <td>1</td>
    </tr>
    <tr>
        <td>b</td>
        <td>2</td>
    </tr>
</table>





但是它将排序,如何编辑此sorttable.js并可以修复第二行?
(我的sorttable.js保存在本地文件中)
非常感谢!

最佳答案

in <table class="sortable">
您只需要删除class="sortable"并且sortable.js在第二行中将不起作用

关于javascript - 如何固定sorttable javascript中的第二行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58946673/

10-11 14:41