作成日: 2019/03/29 最終更新日: 2019/03/29
文書種別
使用方法
詳細
mousedownイベントを利用し下記のようなコードを実装することにより、任意の条件に従ってチェックボックスの操作を無効にできます。
下記の例では「ID」列の値が"5"未満の場合に、その行のチェックボックス列のチェックボックス操作を無効にしています。
◎サンプルコード(View)
下記の例では「ID」列の値が"5"未満の場合に、その行のチェックボックス列のチェックボックス操作を無効にしています。
◎サンプルコード(View)
<script>
onload = function () {
var grid = wijmo.Control.getControl("#grid");
this.document.addEventListener("mousedown", function (e) {
var ht = grid.hitTest(e);
if (ht.grid && ht.panel.cellType == 1 && e.target.tagName == "INPUT" &&
e.target.type == "checkbox" && grid.rows[ht.row].dataItem["ID"] < 5) {
e.preventDefault();
}
}, true);
}
</script>
onload = function () {
var grid = wijmo.Control.getControl("#grid");
this.document.addEventListener("mousedown", function (e) {
var ht = grid.hitTest(e);
if (ht.grid && ht.panel.cellType == 1 && e.target.tagName == "INPUT" &&
e.target.type == "checkbox" && grid.rows[ht.row].dataItem["ID"] < 5) {
e.preventDefault();
}
}, true);
}
</script>
旧文書番号
83810