吉拉逃逸按钮行为

克里斯·S

我目前正在与Jira合作,偶然发现了一个问题。如果在问题的浏览页面上并编辑文本字段,则按Escape键将放弃所有更改。进行相同的编辑注释字段,不会放弃对注释的更改。我真正想要的是,在按Escape键并失去对编辑字段内容的关注时将保存更改。如果您在空白区域中单击,将会发生相同的情况。

当然,我并不是唯一一个寻求解决此问题的方法的人:

https://jira.atlassian.com/browse/JRA-36670

https://jira.atlassian.com/browse/JRA-41814

现在,我不在这里讨论转义按钮的含义。我希望自己的行为有多种原因(从阅读第一个链接上的评论开始)。

有什么方法可以编辑jira的Keyevent处理?还是覆盖标准字段的事件行为?通过浏览器插件或类似功能添加事件无济于事,因为那时内容已丢失。

我希望那里有一些优雅的解决方案,因为我不是唯一的寻求解决方案的人。有什么建议?

颅脑

Athlassian确实通过Esc行为做到了这一点。它花费了人们的神经和金钱。Esc不应保存任何恕我直言,但至少应为您提供撤回丢失工作的可能性。Jira-Description可能会变得非常庞大,如果您不进行储蓄,则会失去脾气和资源。

不过,有一个不错的解决方法。我在Jira-Development Jira中找到它:)

解决方法:

  1. 安装此扩展
  2. 打开任何JIRA页面,单击工具栏中的“ CJS”图标
  3. 粘贴此代码段

    document.addEventListener("keydown",function(e) { var charCode = e.charCode || e.keyCode || e.which; if (charCode == 27) { alert("Please do not press escape.") } }); document.addEventListener("keyup",function(e){ var charCode = e.charCode || e.keyCode || e.which; if (charCode == 27){ alert("Please do not press escape.") } });

现在,每次按退出键,您都将收到警报,并且内容将被保留。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

吉拉实施自定义页面/按钮

来自分类Dev

吉拉python customfield

来自分类Dev

吉拉-Python错误

来自分类Dev

吉拉清洁责任

来自分类Dev

吉拉卷曲获得问题

来自分类Dev

从YouTrack迁移到吉拉

来自分类Dev

吉拉API错误请求

来自分类Dev

吉拉喜欢自动完成textarea

来自分类Dev

吉拉恢复用户和密码

来自分类Dev

吉拉:多个团队的项目与组件

来自分类Dev

获取吉拉用户数

来自分类Dev

吉拉恢复用户和密码

来自分类Dev

鱼壳中的逃逸退格行为

来自分类Dev

吉拉REST客户端在JavaScript给出错误

来自分类Dev

在詹金斯(Jenkins)处理吉拉(Jira)问题

来自分类Dev

如何连接吉拉和杰里特

来自分类Dev

吉拉(Jira):如何检索项目的字段配置列表

来自分类Dev

杠杆吉拉活动频道中没有活动

来自分类Dev

从詹金斯(Jenkins)创建吉拉(Jira)问题

来自分类Dev

吉拉问题详细信息视图-不显示字段

来自分类Dev

吉拉(Jira):如何检索项目的字段配置列表

来自分类Dev

在詹金斯(Jenkins)处理吉拉(Jira)问题

来自分类Dev

吉拉。如何跟踪对象(问题)状态之间的转换?

来自分类Dev

更改Bootstrap3下拉按钮上的点击行为

来自分类Dev

吉拉:如何使图像成为门票说明的一部分?

来自分类Dev

吉拉(Jira):还在未完成的冲刺中显示故事点

来自分类Dev

在吉拉(Jira),我想要一个史诗级的故事板和故事任务板

来自分类Dev

吉拉(Jira):在特定时间点所有票证的状态

来自分类Dev

在吉拉服务器中,我的燃尽并不能反映我完成的工作