Я думаю, проблема в как добавить информацию нижнего колонтитула. Если вы используете footerData , вы можете использовать false
в качестве последнего параметра (format
параметр) footerData . В случае, если данные нижнего колонтитула не будут отформатированы стандартным форматером соответствующего столбца. В качестве примера см. демо .
Если вы добавляете данные с сервера, используя userdata и используете userDataOnFooter jqGrid, параметр форматирования всегда будет использоваться как true
(см. Исходный код jqGrid здесь и здесь ). В качестве обходного пути вы можете удалить настройку userDataOnFooter:true
и добавить информацию нижнего колонтитула вручную в отношении footerData в дескрипторе события localComplete
:
var myGrid = $("#list"); // your grid
// ...
// inside of localComplete you can add the data
var userData = myGrid.jqGrid("getGridParam","userData");
myGrid.jqGrid("footerData","set",userData,false);