在我的MVC网格中,我正在按如下方式捕获Edit事件:
{{1}}
在我发生编辑时调用的onEdit()方法中,我想获取对行中每个可编辑单元格的文本框元素的引用,以便我可以将onBlur事件附加到其中一些。如何获取对正在编辑的行中每个文本框元素的引用?
答案 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
});
}