Как добавить значок для определенного значка в заголовок столбца в jqgrid?

Как добавить значок для определенного значка в заголовок столбца в jqgrid? Я попытался добавить его в colmodel, он работает, но после нажатия на этот значок он также сортирует сетку, поэтому, не касаясь сортировки, как добавить значок для определенного столбца в заголовке столбца

colNames:['Id','Location','Address <span class = "infoIconForGaps"</span>&nbsp'],

Как определяется значок в colModel? Не могли бы вы опубликовать пример?

Tony Tomov 28.08.2018 15:48

Отредактировал вопрос. Он дает значок, но когда я нажимаю на этот значок, он также выполняет сортировку. Я не хочу выполнять сортировку по щелчку этого значка, чтобы отображалось всплывающее сообщение. В противном случае сортировка должна выполняться, если я не нажимаю на этот значок.

Stack_User 28.08.2018 16:04
Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
0
2
213
1

Ответы 1

Это можно сделать с помощью следующего трюка, используя параметр disableClick

<script type = "text/javascript"> 
    function stopsort() {
        $("#jqGrid").jqGrid('setGridParam',{"disableClick":true});
    }

    $(document).ready(function () {
        $("#jqGrid").jqGrid({
            colNames:['Id','Location','Address <span class = "infoIconForGaps"  onclick = "stopsort()"></span>&nbsp'],
        ....

Другие вопросы по теме