jqgrid показывает точный код на странице, который должен быть иконкой - PullRequest
0 голосов
/ 30 мая 2019

Я новичок в jqgrid.Я хочу использовать кнопки действий в столбце действий http://wrapbootstrap.com/preview/WB0573SK0 enter image description here

, но в моем случае это показывает код кнопки ... как этот

enter image description here

Я использовал следующий код.

gridComplete : function() {
        var ids = jQuery("#gridItemPriceList").jqGrid('getDataIDs');
        for (var i = 0; i < ids.length; i++) {
            var cl = ids[i];
            be = "<button class='btn btn-xs btn-default' data-original-title='Edit Row' onclick=\"jQuery('#gridItemPriceList').editRow('" + cl + "');\"><i class='fa fa-pencil'></i></button>";
            se = "<button class='btn btn-xs btn-default' data-original-title='Save Row' onclick=\"jQuery('#gridItemPriceList').saveRow('" + cl + "');\"><i class='fa fa-save'></i></button>";
            ca = "<button class='btn btn-xs btn-default' data-original-title='Cancel' onclick=\"jQuery('#gridItemPriceList').restoreRow('" + cl + "');\"><i class='fa fa-times'></i></button>";
            //ce = "<button class='btn btn-xs btn-default' onclick=\"jQuery('#gridItemPriceList').restoreRow('"+cl+"');\"><i class='fa fa-times'></i></button>";
            //jQuery("#gridItemPriceList").jqGrid('setRowData',ids[i],{act:be+se+ce});
            jQuery("#gridItemPriceList").jqGrid('setRowData', ids[i], {
                act : be + se + ca
            });
        }
    },

, но когда я проверял инспектор, мой код смешался.

enter image description here

, который должен быть таким

enter image description here

Пожалуйста, помогите мне.Спасибо

1 Ответ

0 голосов
/ 03 июня 2019

Полагаю, вы установили для параметров сетки автокод значение true, что вызывает проблему. Установите значение false, возможно, решит проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...