From 79a6a1b952adfd865fc3cd3f5a0f09abda6aab43 Mon Sep 17 00:00:00 2001 From: onozaty Date: Sat, 5 Dec 2015 02:38:49 +0900 Subject: [PATCH] =?UTF-8?q?=E9=80=B2=E8=A1=8C=E4=B8=AD=E3=81=AB=E3=82=82?= =?UTF-8?q?=E3=81=8B=E3=81=8B=E3=82=8F=E3=82=89=E3=81=9A=E6=8B=85=E5=BD=93?= =?UTF-8?q?=E8=80=85=E3=81=8C=E6=9C=AA=E8=A8=AD=E5=AE=9A=E3=81=AE=E5=A0=B4?= =?UTF-8?q?=E5=90=88=E3=81=AB=E8=AD=A6=E5=91=8A=E3=82=92=E8=A1=A8=E7=A4=BA?= =?UTF-8?q?=E3=81=99=E3=82=8B=E3=82=B9=E3=82=AF=E3=83=AA=E3=83=97=E3=83=88?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- show_alert_if_not_assign.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 show_alert_if_not_assign.js diff --git a/show_alert_if_not_assign.js b/show_alert_if_not_assign.js new file mode 100644 index 0000000..3408de0 --- /dev/null +++ b/show_alert_if_not_assign.js @@ -0,0 +1,18 @@ +/* +Path pattern: /issues/ +Type: JavaScript + +進行中にもかかわらず担当者が未設定の場合に警告を表示 +*/ +$(function() { + $('#issue-form input[type="submit"]') + .on('click', function(event) { + var statusId = $('#issue_status_id').val(); + var assignedId = $('#issue_assigned_to_id').val(); + + if (statusId == '2' && !assignedId) { // 2:進行中 + alert('進行中にもかかわらず担当者が設定されていません。'); + return false; + } + }); +});