12 odoo JS 中的 onchange 和 click事件

odoo 将js的事件封装到了 events中,

格式如下:

  1. events: {
  2. 'change input.o_input_file': '_onAttachmentChange',
  3. 'click .o_mail_emoji_container .o_mail_emoji': '_onEmojiImageClick',
  4. 'focus .o_mail_emoji_container .o_mail_emoji': '_onEmojiImageFocus',
  5. 'input .o_input': '_onInput',
  6. 'keydown .o_composer_input textarea': '_onKeydown',
  7. 'keyup .o_composer_input': '_onKeyup',
  8. },

click 监听 点击事件
change 监听文本值修改(失去鼠标焦点时触发)
keydown 键盘按下事件
keyup 键盘抬起事件

posted @ 2023-03-06 22:10  CrossPython  阅读(165)  评论(0编辑  收藏  举报