gpt4 book ai didi

javascript - Slickgrid:获取有关值变化的事件。?

转载 作者:行者123 更新时间:2023-11-30 10:32:24 26 4
gpt4 key购买 nike

如何在 slickgrid 中获取值变化事件。我在示例中找到了“grid.onclick”,但它猜测,正如它的名字所示,每次我点击 gird 时它都会触发。

例如,我有一个包含三列的网格,名称、姓氏和选择(复选框)。我想当用户选择/取消选择(更改复选框的值)复选框时我收到通知。

var cols = [  
{id:"fname", name:"First Name", field:"fname"},
{id:"lname", name:"Last Name", field:"lname"},
{id: "select", name: "CheckBox",cssClass: "cell-effort-driven", field: "select", formatter: Slick.Formatters.Checkmark, editor: Slick.Editors.Checkbox}
];

var data = [
{fname:"Jimmy", lname:"Page", select: true},
{fname:"Ritchie", lname:"Blackmore", select: false},
{fname:"Michael", lname:"Schenker", select: true}
];

我查看了 SlickGrid 对象,它有 onCellChange 事件。它不适用于复选框。

最佳答案

你可以通过如下方式实现,

grid.onCellChange.subscribe(function (e, args) {    if (args.cell == 3) { // Assuming that your checkbox is 3rd column        //Your check box change event     }}

关于javascript - Slickgrid:获取有关值变化的事件。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16185872/

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