jqGrid dataevent'change'不会触发

时间:2012-03-26 07:59:14

标签: jquery jqgrid

当用户在select-type编辑器中选择某些内容时,我正在尝试做一些事情(填充另一个选择)。我正在使用'改变'事件。问题是,当我选择某些东西时它不会触发!

    $("#my_grid").setColProp("my_col", {
        dataEvents: [
            {
                type: 'change',
                fn: function (e) {
                    alert("Do stuff here once I get the event to work!");
                }
            }
        ]
    });

可能是'变更'事件不是要使用的事件吗?

也尝试了这种方式,在定义中:

              { name: 'my_col', index: 'my_col', width: 80, edittype: 'select', editable: true, editoptions: { dataEvents: [{ type: 'change', fn: function (e) { alert("safd") } }]} },

1 个答案:

答案 0 :(得分:1)

了解何时,在哪种情况下进行更改非常重要。您可以在创建相应的编辑字段之前执行此操作。我不明白为什么您需要使用setColProp动态设置dataEvents。您可能会在the answer中找到原始问题的解决方案。