создание меню кнопок с предопределенными запросами в dynatable - PullRequest
1 голос
/ 01 апреля 2020

I sh для создания набора кнопок меню, которые будут выполнять поиск Dynatable с использованием предварительно определенных условий поиска. Я не нашел предыдущих примеров этого и пытаюсь взломать его из демо Querying, приведенного в документации, но я не уверен, как создать правильный код. Вот урезанная версия, ищущая строку «ключевое слово» в таблице с одним столбцом.

HTML Кнопка:

<div id="button_keyword"><img src="icon.jpg"></div>

HTML Таблица:

<table id="updateTable">
    <thead>
        <th>
            Article
        </th>
    </thead>

    <tbody>
        <tr>
            <td>first</td>
        </tr>
        <tr>
            <td>second</td>
        </tr>

        <tr>
            <td>third with keyword etc.</td>
        </tr>
    </tbody>
</table>

Jquery:

$(document).ready(function () {
    $('#button_keyword').on('click', function () {


        var value = 'keyword';
        console.log('filtering: ' + value);

        var dynatable = $('#updateTable').dynatable({
            features: {
                paginate: true,
                recordCount: true,
                sorting: false
            },


        }).data('dynatable');


        dynatable.queries.add("Article", value);

        dynatable.process();


    });

});
...