私は列の表示をチェックボックス(編集不可能なもの)にする方法に対処しています。Ext.Grid.Panelのチェックボックス列のためのExtJS 4レンダラーのコードが必要です
レンダラーの推奨コードはありますか?シンプルな設定オプションがあるはずだが、見つけられないようだ。
私は列の表示をチェックボックス(編集不可能なもの)にする方法に対処しています。Ext.Grid.Panelのチェックボックス列のためのExtJS 4レンダラーのコードが必要です
レンダラーの推奨コードはありますか?シンプルな設定オプションがあるはずだが、見つけられないようだ。
私はExt.grid.column.Boolean
ページにあなたのコメントを気付きました。とにかく、renderer
設定の説明は、戻り値が "レンダリングされるHTML文字列"であると述べています。だから私は次のように動作するはずです(簡略化のため簡略化されています):
renderer: function(value) {
var text = '<input type="checkbox" disabled="disabled"';
if(value) {
text += ' checked="checked"';
}
return text + '/>';
}
チェックボックスプラグインを使用しないのはなぜですか?これをオーバーライド
http://docs.sencha.com/ext-js/4-0/#!/example/grid/grid-plugins.html
は、レコードの他のフィールドに基づいて特定のチェックボックスを無効にする最も簡単な方法です。ありがとう。 – sab