그리드에서 셀 값을 검색하려면 해당 행에서 셀을 클릭하고 싶습니다.
그리드에서 확인란 선택 모델을 사용하지 않습니다. 체크 박스 모델이 사용되지 않는 그리드에 대한 솔루션을 찾지 못했습니다.
다음과 같은 방법으로 값을 검색하려고하지만 '정의되지 않음'을 수신합니다.선택 모델을 사용하지 않고 그리드에서 셀 값 가져 오기
listeners: {'cellclick': {fn: function(grid, cellIndex, rowIndex, columnIndex, value, e) {
alert("grid "+grid+" rowIndex "+rowIndex+" columnIndex "+columnIndex+" e "+e+" cellIndex "+cellIndex);
alert("record "+cellIndex.data);
record = grid.getStore().getAt(rowIndex);
cellvalue = record.get(colname);
}//funtion
위의 코드에서 cellIndex.data
은 정의되지 않습니다. 또한 나는 시도했다, cellIndex.value
그리고 여러 가지 다른 가능성.
예를 들어, 행의 다섯 번째 열을 클릭하면 같은 행의 첫 번째 열에서 셀 값을 가져 오려고합니다. 이것을 달성하는 방법?