Hello again:)
I want to build grid with checkbox column and put #master_checkbox in header. Data loaded correctly from xml, but checkboxes do not appere:(
What is wrong with my code?
-----> code -----
var mapChooseWin;
var mapUsersGrid;
creteMapChooseWin();
function creteMapChooseWin(){
mapChooseWin = infoWins.createWindow(‘choose’,‘0’,‘0’,‘600’,‘250’);
mapChooseWin.setText(‘Выберите абонентов…’);
mapChooseWin.denyResize();
mapChooseWin.centerOnScreen();
mapChooseWin.button(‘stick’).hide();
mapChooseWin.button(‘minmax1’).hide();
mapChooseWin.button(‘minmax2’).hide();
mapChooseWin.button(‘park’).hide();
mapChooseWin.progressOn();
mapUsersGrid = createMapUsersGrid();
}
function createMapUsersGrid() {
var grd;
grd = mapChooseWin.attachGrid();
grd.setHeader("#master_checkbox,ID,ФИ,Рабочий,Мобильный,Домашний");
grd.setInitWidths(“60,40,*,90,90,90”);
grd.setColTypes(“ch[0],ro,ro,ro,ro,ro”);
grd.setColAlign(“center,center,center,center,center,center,”);
grd.enableResizing(“false,false,false,false,false,false”);
grd.init();
grd.loadXML("/xmlreq/showusers.php?type=chooser");
return grd;
}
------> xml data ------
<?xml version="1.0" encoding="UTF-8" ?>
cell>1
Johnson John
1005
3265
1222455
2
Marcson Marc
1001
3156
86418651
4
Sheppard Jack
1011
3564
849531813
5
Petrov Vasya
1023
4521
321554899
cell>6
Vasin Petya
1065
3246
898443131
?
Your code looks correct. Please make sure that you attached dhtmlxgrid_filter.js file
Damn! Masterbox - mission comleted. Checkboxes in the grid - mission NOTcomleted. Anything else js files?
Probably you have missed setImagePath method. It sets a path to grid images (grid checkboxes are images):
grid.setImagePath(path);