在编辑中获取对文本框元素的引用

时间:2017-04-14 16:00:20

标签: telerik telerik-grid

在我的MVC网格中,我正在按如下方式捕获Edit事件:

{{1}}

在我发生编辑时调用的onEdit()方法中,我想获取对行中每个可编辑单元格的文本框元素的引用,以便我可以将onBlur事件附加到其中一些。如何获取对正在编辑的行中每个文本框元素的引用?

1 个答案:

答案 0 :(得分:1)

根据Telerik的OnEdit文档:

  

事件参数公开三个字段:   dataItem - 编辑器行绑定到的JavaScript对象。插入时未定义。   mode - 一个字符串,其值为" insert"或"编辑"   form - 包含所有编辑组件的DOM元素(文本框,复选框,下拉列表等)

这可以让您引用给定的文本框:

function onEdit(e) {
    var yourTextBox = $(form).find("#your_id");

    yourTextBox.on("blur", function () {
        //your on blur code here
    });
}