问题是我在 Alertify 对话框上使用 Select2 组合框,现在每当我尝试通过按 Enter 键使用键盘选择 select2 选项时,对话框就会关闭,因为 Enter 键绑定到 Ok 按钮,而 ESC 键绑定到 Cancel 按钮,我想在不更改源 js 的情况下覆盖 keyupHandler 处理程序函数。
来源:https ://github.com/MohammadYounes/AlertifyJS/blob/master/build/alertify.js +1269
Alert.js 代码:
import alertify from 'alertify';
// How can I override the default keyupHandler function after importing it in my code?
我想添加验证,如果 event.target 是 Select2 并且它是打开的,那么不要触发关闭对话框的事件。