2016-04-15 11 views
0

checkcolumnにツールチップを追加したいが、テキストはデータフィールドです。checkcolumnデータベースの項目のツールチップ

私はそれを試してみました -

columns: { 
    defaults: { menuDisabled: false, hideable: false, autoSizeColumn: true }, 
    items: [    
     { text: 'Start', dataIndex: 'start_date', style: 'text-align:left', align: 'left'}, 
     { text: 'Stop', dataIndex: 'stop_date', style: 'text-align:left', align: 'left' },    
     { xtype: 'checkcolumn', text: 'Error', tooltip: 'error_desc', dataIndex: 'error_flag', style: 'text-align:left', align: 'center'}   
    ] 
} 

あなたは私のコードが表示された場合

が、私は、データベースフィールド「error_desc」からツールチップに値を代入しようとしています。

これを行うには?あなたはレンダラ機能を試すことができます

答えて

0

: -

columns: { 
    defaults: { menuDisabled: false, hideable: false, autoSizeColumn: true }, 
    items: [ 
     { text: 'Start', dataIndex: 'start_date', style: 'text-align:left', align: 'left'}, 
     { text: 'Stop', dataIndex: 'stop_date', style: 'text-align:left', align: 'left' }, 
     { 
      xtype: 'checkcolumn', 
      text: 'Error', 
      dataIndex: 'error_flag', 
      style: 'text-align:left', 
      align: 'center', 
      renderer: function(value, metaData, record) { 
           var error_flag = record.get('error_flag'); 
           metaData.tdAttr = 'data-qtip="' + error_flag + '"'; 
           return new Ext.ux.CheckColumn().renderer(value); 
      } 
    }] 
} 
+0

は、その作品は完全に罰金...お返事をいただき、ありがとうございます。 – user1893874

関連する問題