我需要在onBlur之前使用jQuery更改文本框中的文本,而不使用键事件。
例如,如果在没有用户输入任何输入的情况下更改了框中的文本,我可以处理该事件。
我已尝试使用$('input.myInput').change()
,但该事件仅在用户选中该文本框后触发。
感谢任何帮助。
非常感谢!
答案 0 :(得分:1)
简单地说,不是和jQuery内置的值/属性更改事件(称为Mutation Event)。
那里有some plugins;然而,YMMV和他们在一起。我希望你找到适合你的东西!
祝你好运。答案 1 :(得分:0)
我曾经遇到过这个问题,我提出的最好的方法是绑定其他会改变价值的事件。
$('input.myInput').bind('paste cut keyup mouseup change', function () {
//Do Stuff
});