Ext Grid 열 컨텐츠 표시 처리
2147 단어 grid
처리 효과는 디스플레이 내용 증가, tip 알림 증가, 조작 열 증가 등이다.처리 방법은 다음과 같습니다.
var configColumns = new Ext.grid.ColumnModel({
defaults : {
sortable : true
},
columns : [ new Ext.grid.RowNumberer(), {
header : " ",
width : 80,
dataIndex : "id",
align : "left",
renderer : myIdRenderer //
}, {
header : " ",
width : 40,
dataIndex : "name",
align : "left",
renderer : myPromptRenderer // tip
}, {
header : " ",
width : 60,
dataIndex : "cardnum",
align : "left"
} , {
id : "operation",
header : " ",
width : 60,
dataIndex : "operation",
align : "left",
sortable : false,
renderer : operationRenderer
}]
});
function myIdRenderer(value) {
if(value > 10000)
{
return "PB"+value;
}
return value;
}
function operationRenderer(value, cellmeta, record, rowIndex, columnIndex,
store) {
var imagePath = __path + "/styles/images/grid/application_edit.png";
// , tip , modify() ,
return "<div class='controlBtn'>" +
"<img style='cursor:hand;' onclick=‘modify();’ src='" + imagePath + "' title=' ' width='16' height='16' class='control_edit'/>" +
"</div>";
}
function myPromptRenderer(value) {
return "<span title='" + value + "'>" + value + "</span>";
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CSS 그리드로 2차원 레이아웃 구축이 기사를 쓰기 전에 나는 1D 레이아웃을 행 또는 열로 만들고 더 구체적으로 다음과 같이 그리드 내부의 요소에 고정 크기를 제공하기 위해 CSS Grid를 사용했습니다. 한 번에 훌륭한 2D 레이아웃을 만드는 데 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.