gpt4 book ai didi

javascript - 剑道网格 : Trigger Update click on enter key press for popup editing

转载 作者:数据小太阳 更新时间:2023-10-29 05:13:02 26 4
gpt4 key购买 nike

我正在使用带有弹出式编辑的 Kendo UI Grid。默认情况下,当用户在弹出编辑器中编辑字段并按下回车键时,数据将呈现到网格(在弹出编辑器后面),但弹出窗口保持可见并且保存事件不会被触发,直到您单击“更新” ' 按钮。

我正在尝试更改该功能,以便当用户在编辑字段时按下回车键时,它会触发“更新”按钮单击 - 这意味着它将数据呈现到网格,触发保存事件并关闭弹出窗口编辑。

我目前的尝试只会关闭弹出式编辑器,但不会触发保存事件并撤消对所选行的任何字段所做的更改。几乎就像取消按钮被触发了一样。

options.edit = function (e) {
$('.k-edit-field .k-input').on('keypress', function (e) {
utils.onEnter(e, function () {
$('.k-grid-update').trigger('click');
});
});
};

如何触发“更新”按钮点击,或者至少模拟它的作用?

最佳答案

我找不到一种剑道方法来使更改的字段变脏然后保存,所以我使用了一点 jQuery 并将焦点转移到更新按钮然后触发了点击事件。按预期工作...

options.edit = function (e) {
$('.k-edit-field .k-input').on('keypress', function (e) {
utils.onEnter(e, function () {
$('.k-grid-update').focus().trigger('click');

});
});
};

关于javascript - 剑道网格 : Trigger Update click on enter key press for popup editing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15026920/

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