2016-06-13 2 views
0

Я пытаюсь создать флажок, который я проверил. Я не могу найти необходимую документацию для ее создания. Ввод функции JS является ячейкой. Я не уверен, что делать после этого.Невозможно создать флажок в DHTMLX

Вот мой код до сих пор:

function eXcell_includeRC(cell) { 
    try { 
     this.cell = cell; 
     this.grid = this.cell.parentNode.grid; 
     var cbvalue = regExpGetValueCell; 

     if (cbvalue = 'Y') { 
      //add something to show a checked checkbox 
     } else { 
      //add somethig to add an unchecked checkbox 
     } 
    } catch(error){ 
     alert (error.toSource()); 
    } 
    return "false"; 
}; 

Это где я застрял. Я проверил приведенную ниже ссылку. http://docs.dhtmlx.com/grid__basic_operations.html#grid

Но варианты, приведенные там, не работают.

ответ

2

Вам необходимо разместить требуемый html-контент для вашего флажка в функции setValue вашего пользовательского exCell.

Здесь вы можете найти подробный учебник о построении пользовательского типа столбца в dhtmlxGrid с различными примерами: http://docs.dhtmlx.com/grid__columns_types.html#customcolumntypes Обратите внимание на колонку «кнопки» типа это довольно близко к вашим потребностям.

+0

Спасибо за ссылку. Это было действительно полезно. Я попробовал что-то вроде этого, но ничего не отображается на экране –

+0

Почему-то я не могу добавить свой новый код. Как мне это сделать. Комментарии говорят слишком долго. –

+0

решение с примером приведено здесь: http://stackoverflow.com/questions/37924810 – sematik