fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [12433] validate


From: Sigurd Nes
Subject: [Fmsystem-commits] [12433] validate
Date: Wed, 10 Dec 2014 21:36:41 +0000

Revision: 12433
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=12433
Author:   sigurdne
Date:     2014-12-10 21:36:40 +0000 (Wed, 10 Dec 2014)
Log Message:
-----------
validate

Modified Paths:
--------------
    trunk/property/inc/custom/default/ticket_NLSH_validate.js

Modified: trunk/property/inc/custom/default/ticket_NLSH_validate.js
===================================================================
--- trunk/property/inc/custom/default/ticket_NLSH_validate.js   2014-12-10 
13:54:53 UTC (rev 12432)
+++ trunk/property/inc/custom/default/ticket_NLSH_validate.js   2014-12-10 
21:36:40 UTC (rev 12433)
@@ -1,48 +1,58 @@
 
 $(document).ready(function()
 {
-       show_feilkoder();
+       show_feiltyper();
 
        $("#global_category_id").change(function()
        {
-               show_feilkoder();
+               show_feiltyper();
        });
 
 });
 
-function show_feilkoder()
+function show_feiltyper()
 {
-       if ($("#global_category_id").val() == 20)
+       switch($("#global_category_id").val())
        {
-               document.getElementById('label_feilkoder').style.display = 
'block';
-               document.getElementById('id_feilkoder').style.display = 'block';
+               case 154: //Brann & sikkerhet
+               case 21: //Feilmelding
+               case 74: // Garanti
+               case 176: // title="Periodisk vedlikehold
+                       
document.getElementById('label_feiltyper').style.display = 'block';
+                       document.getElementById('id_feiltyper').style.display = 
'block';
+                       break;
+               default:
+                       
document.getElementById('label_feiltyper').style.display = 'none';
+                       document.getElementById('id_feiltyper').style.display = 
'none';
        }
-       else
-       {
-               document.getElementById('label_feilkoder').style.display = 
'none';
-               document.getElementById('id_feilkoder').style.display = 'none';
-       }
+}
 
-}
 function validate_submit()
 {
        var error = false;
-       var feilkode_id = $("#id_feilkoder").val();
+       var feiltype_id = $("#id_feiltyper").val();
        var category_id = $("#global_category_id").val();
-       var group_id = $("#global_category_id").val();
+//     var group_id = $("#global_category_id").val();
        var status_id = $("#status_id").val();
 
-       if (category_id == 20)
+       switch(category_id)
        {
-               if (!feilkode_id && status_id == 'X')
-               {
-                       error = true;
-               }
+               case 154: //Brann & sikkerhet
+               case 21: //Feilmelding
+               case 74: // Garanti
+               case 176: // title="Periodisk vedlikehold
+                       if (!feiltype_id && status_id == 'X')
+                       {
+                               error = true;
+                       }
+                       break;
+               default:
        }
 
+
        if (error)
        {
-               alert('Feilkode må velges før meldingen kan avsluttes');
+               alert('Feiltype må velges før meldingen kan avsluttes');
        }
        else
        {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]