Repository: airavata-php-gateway
Updated Branches:
  refs/heads/develop c25cb40f8 -> 9d123ad08


fixing bug


Project: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/commit/9d123ad0
Tree: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/tree/9d123ad0
Diff: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/diff/9d123ad0

Branch: refs/heads/develop
Commit: 9d123ad082618b3441929b436e286f90c82fe8be
Parents: c25cb40
Author: scnakandala <[email protected]>
Authored: Mon May 22 16:33:10 2017 -0400
Committer: scnakandala <[email protected]>
Committed: Mon May 22 16:33:10 2017 -0400

----------------------------------------------------------------------
 .../partials/experiment-queue-block.blade.php   | 33 +++++++++-----------
 1 file changed, 15 insertions(+), 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/9d123ad0/app/views/partials/experiment-queue-block.blade.php
----------------------------------------------------------------------
diff --git a/app/views/partials/experiment-queue-block.blade.php 
b/app/views/partials/experiment-queue-block.blade.php
index 372bafc..bec0ea9 100644
--- a/app/views/partials/experiment-queue-block.blade.php
+++ b/app/views/partials/experiment-queue-block.blade.php
@@ -155,20 +155,6 @@
         getQueueData(selectedQueue);
     });
 
-    function nodeCountOnKeyUp(nodeCount, cpuCount, cpusPerNode){
-        var nodeCountVal = parseInt(nodeCount.val());
-        if(nodeCountVal > 0){
-            cpuCount.val(nodeCountVal*cpusPerNode);
-        }
-    }
-
-    function cpuCountOnKeyUp(nodeCount, cpuCount, cpusPerNode){
-        var cpuCountVal = parseInt(cpuCount.val());
-        if(cpuCountVal > 0){
-            nodeCount.val(Math.ceil(cpuCountVal/cpusPerNode));
-        }
-    }
-
     function getQueueData(selectedQueue) {
         var queues = $.parseJSON($("#queue-array").val());
         var queueDefaults = $.parseJSON($("#queue-defaults-array").val());
@@ -256,12 +242,23 @@
 
                 var nodeCount=$("#node-count");
                 var cpuCount=$("#cpu-count");
+
                 if(cpusPerNode > 0){
-                    nodeCount.bind('keyup', nodeCountOnKeyUp(nodeCount, 
cpuCount, cpusPerNode));
-                    cpuCount.bind('keyup', cpuCountOnKeyUp(nodeCount, 
cpuCount, cpusPerNode));
+                    cpuCount.onkeyup(function(){
+                        var cpuCountVal = parseInt(cpuCount.val());
+                        if(cpuCountVal > 0){
+                            nodeCount.val(Math.ceil(cpuCountVal/cpusPerNode));
+                        }
+                    });
+                    nodeCount.onkeyup(function(){
+                        var nodeCountVal = parseInt(nodeCount.val());
+                        if(nodeCountVal > 0){
+                            cpuCount.val(nodeCountVal*cpusPerNode);
+                        }
+                    });
                 }else{
-//                    nodeCount.unbind('keyup', nodeCountOnKeyUp);
-//                    cpuCount.unbind('keyup', cpuCountOnKeyUp);
+                    cpuCount.onkeyup(null);
+                    nodeCount.onkeyup(null);
                 }
             }
         }

Reply via email to