Redmineでチケット作成・編集時にEnterで送信しないようにする
code: redmine_submit_guard.js
// ==UserScript==
// @name Redmine Submit Guard
// @version 0.0.1
// ==/UserScript==
(function(){
$('input').keypress(function(ev){
if(ev.keyCode === 10 || ev.keyCode === 13){
if(Event.element(ev).id == 'q') return true;
if($('#issue_subject').val().trim() === ''){
$('#issue_subject').focus();
return false;
}
if($('#issue_description').val().trim() === ''){
$('#issue_description').focus();
return false;
}
return false;
}
return true;
});
})();