グリッド パネル コードで null 値の代わりに「-」を表示する方法は次のとおりです。
var store = Ext.getStore('someStore');
store.each(function (rec) {
if(rec.get('comment')=="") {
//what code i will write here to edit that cell with '-'
}
});
グリッド パネル コードで null 値の代わりに「-」を表示する方法は次のとおりです。
var store = Ext.getStore('someStore');
store.each(function (rec) {
if(rec.get('comment')=="") {
//what code i will write here to edit that cell with '-'
}
});
列レンダラーをグリッドに追加してみてください。
{
text: 'Comments',
dataIndex: 'comment',
renderer: function(value, metaData, record, row, col, store, gridView) {
if (record.get('comment') == "") {
return "-";
} else {
return record.get('comment');
}
}
}
詳細については、ExtJS APIの列レンダラーを確認してください。