dhtmlxgrid java中的错误

时间:2017-01-24 06:04:22

标签: java dhtmlx

我正在使用dhtmlxgrid,但我的第一行在使用onRowSelect时未被选中,但使用事件onRowDblClicked或使用键盘导航可以正常工作。但是在使用键盘nagivation并导航到第一行时,导航卡住了,我无法使用键盘从第一行导航,但点击不同的行工作正常。这是我的代码:

function onGraphPropGridRowSelect(id)
{
    // push the previously selected graph's data to the JSON array object
    if(lastSelectedGraphIndex != -1)
    {
        if(validateGraphProperties())
        {   
            // Note: GraphType is uneditable, so just copy existing value
            pushGraphPropertiesToJSONArr(lastSelectedGraphIndex,
                                         graphPropertiesJson[lastSelectedGraphIndex].GraphType);
        }else
        {
            definedGraphGrid.selectRow(definedGraphGrid.getRowIndex(lastSelectedGraphIndex));
            return false;
        }
    }
    // now populate the newly selected graph data to the UI elements
    populateUIElementsForSelectedGraph(id);
    // update the lastSelectedGraphIndex to the newly selected graph index
    lastSelectedGraphIndex = id;
    if (id==0){
        definedGraphGrid.enableKeyboardSupport(true);
        alert("first row selected");
    }
}

1 个答案:

答案 0 :(得分:0)

不幸的是,它无法使用" 0"作为行的ID。请尝试使用其他ID。