JqGrid
プロジェクトに実装したかった。
しかし、ここで私の要件は、グリッドにコントロールを表示する必要があるということです。
たとえば、true または false のいずれかの値を取ることができる列があります。
しかし、これをチェックボックスのチェックとチェックなしの形式で表現したいと思います。
それで、JqGridを使用してこれが可能かどうかを知りたかったのです。助けてください。
JqGrid
プロジェクトに実装したかった。
しかし、ここで私の要件は、グリッドにコントロールを表示する必要があるということです。
たとえば、true または false のいずれかの値を取ることができる列があります。
しかし、これをチェックボックスのチェックとチェックなしの形式で表現したいと思います。
それで、JqGridを使用してこれが可能かどうかを知りたかったのです。助けてください。
jqGrid は、 を含む多くの事前定義されたフォーマッターをサポートしていますformatter: "checkbox"
。無効な(ユーザーはチェックボックスをオン/オフできない)チェックボックスを表示します。true
、false
または1
を0
の入力値として使用できますformatter: "checkbox"
。
要件に完全に対応する事前定義されたフォーマッターが見つからない場合は、カスタム フォーマッターを追加で使用できますが、チェックボックスを使用する場合は標準formatter: "checkbox"
で問題ありません。
formatter
はい、列モデルで実行できます
{
name: 'MyCol', index: 'MyCol', editable:true, edittype:'checkbox',
editoptions: { value:"True:False"},formatter: "checkbox"
}
または、列をレンダリングするカスタム フォーマットマターを指定できます
formatter: checkboxColumnRenderer
それから
function checkboxColumnRenderer(cellValue, opts, rowObject){
return "checkbox-html";
}
編集可能なチェックボックス列でjqGridをチェックし、jqGridでチェックボックスを作成し、