我正在动态构建一些控件。
基本上,我将keyup附加到文本框,以便在表格中检测上/下按键以在单元格之间移动。同时,我还会监视输入字段何时更改,因为然后我将该控件添加到数组中,以便在用户点击保存时进行提交。
当我在控件之间切换或从一个控件点击到另一个控件时,这个方法是有效的。但是,如果我使用编码的箭头键移动字段,则不会触发更改事件。
我的事件处理代码如下:
基本上,我将keyup附加到文本框,以便在表格中检测上/下按键以在单元格之间移动。同时,我还会监视输入字段何时更改,因为然后我将该控件添加到数组中,以便在用户点击保存时进行提交。
当我在控件之间切换或从一个控件点击到另一个控件时,这个方法是有效的。但是,如果我使用编码的箭头键移动字段,则不会触发更改事件。
我的事件处理代码如下:
$('input[id^="reo_"]').bind('change', function () {
rowDetailChange($(this));
});
$('input[id^="reo_"]').bind('keyup', function (e) {
processKeyUp($(this), e);
});