Devexpress AspxClientTextBox:如何在客户端检测AspxTextBox字段已更改

Devexpress AspxClientTextBox:如何在客户端检测AspxTextBox字段已更改,devexpress,Devexpress,我正在使用DevExpress v10。在web页面上,我有一个aspxtbox字段。 在客户端我需要以下功能:在字段内容更改后立即执行一些JavaScript代码 问题是:如何认识这种情况?TextChanged和ValueChanged事件不适合我:只有在字段失去焦点后才会触发它们。 事件键控几乎正常,但在使用关联菜单修改字段时不会触发:例如,右键单击鼠标并在关联菜单中选择“剪切”、“粘贴”或“删除”。是的,您是对的 以这种方式修改输入值时,浏览器不会引发“更改”事件 请参阅我的答案: 希望

我正在使用DevExpress v10。在web页面上,我有一个aspxtbox字段。 在客户端我需要以下功能:在字段内容更改后立即执行一些JavaScript代码

问题是:如何认识这种情况?TextChanged和ValueChanged事件不适合我:只有在字段失去焦点后才会触发它们。 事件键控几乎正常,但在使用关联菜单修改字段时不会触发:例如,右键单击鼠标并在关联菜单中选择“剪切”、“粘贴”或“删除”。

是的,您是对的

以这种方式修改输入值时,浏览器不会引发“更改”事件

请参阅我的答案:

希望这有帮助

否则,可以通过jQuery库订阅所需的操作(剪切、复制、过去)


请参阅DX资源以查看此方法的实际应用。

是的,我尝试过此解决方案。但是:-根本不调用aspxtbox的处理程序;-调用了输入的处理程序,但并不总是这样。如果我使用上下文菜单(例如,其剪切或删除命令)更改字段,则不会调用它。我一直在使用MSIE 9。