gpt4 book ai didi

jquery - 禁用剑道网格中的编辑

转载 作者:行者123 更新时间:2023-11-30 23:53:34 25 4
gpt4 key购买 nike

我正在尝试根据条件将可编辑网格变为不可编辑。

我在 jquery 中尝试过如下

var $grid = &("#gridName").data("kendogrid");
Var model = $grid.datasource.at(1);
if(model)
model.field["cell"].editable = false;

但是这里的“模型”变得不确定。

还尝试了 $grid.data() ,然后循环遍历网格,但单元格并没有变得不可编辑,它们仍然是可编辑的。

谁能告诉我如何才能完成这项工作。

最佳答案

您有一些打印错误...

试试这个:

var $grid = $("#gridName").data("kendoGrid");
var model = $grid.dataSource.at(1);
if (model)
model.fields["cell"].editable = false;
  1. 第 1 行。在 data 中,它是 kendoGrid,而不是 kendogrid
  2. 第 2 行。在 model 中,它是 var 而不是 Var
  3. 第 4 行。它是 fields 而不是 field

编辑:如果您想将“cell”列更改为不可编辑,只需执行以下操作:

var $grid = $("#gridName").data("kendoGrid");
$grid.dataSource.at(0).fields["cell"].editable = false;

您只需将其更改为一行,因为模型由网格中的所有行共享。

在此处查看它在 JSFiddle 中的运行 http://jsfiddle.net/OnaBai/GuyPa/

关于jquery - 禁用剑道网格中的编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14402953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com