From: Ciro Scognamiglio Date: Tue, 4 Mar 2014 18:20:02 +0000 (+0100) Subject: update pending badge X-Git-Tag: myslice-1.1~234 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=b9f2bf8e9dde750eb6348e02f72f78b2248e8e5c;p=myslice.git update pending badge --- b9f2bf8e9dde750eb6348e02f72f78b2248e8e5c diff --cc portal/static/js/myslice-ui.js index ef95e465,2b0e0f60..4aa83ced --- a/portal/static/js/myslice-ui.js +++ b/portal/static/js/myslice-ui.js @@@ -8,20 -8,43 +8,44 @@@ $(document).ready(function() /* Testbeds list */ - $("table#testbedList").load("/table/network/", { "fields" : ["network_hrn","description"], "options": ["checkbox"] }, function() { - $(this).dataTable( { - "sScrollY": window.innerHeight - 275, - "sDom": "frtiS", - "bScrollCollapse": true, - "bStateSave": true, - "bPaginate": false, - "bLengthChange": false, - "bFilter": false, - "bSort": true, - "bInfo": false, - "bAutoWidth": true, - "bAutoHeight": false - } ); ++ + $.post("/rest/network/", { "fields" : ["network_hrn", "network_longname", "description"]}, function(data) { + var testbed_data = []; + var testbed_row = ""; + testbed_row += ""; + testbed_row += ""; + testbed_row += ""; + testbed_row += "network_hrn"; + testbed_row += "Full name"; + testbed_row += "Description"; + testbed_row += ""; + testbed_row += ""; + testbed_data.push(testbed_row); + $.each( data, function(key, val) { + testbed_row = "" + testbed_row += ""; + testbed_row += ""; + testbed_row += ""+val.network_hrn+""; + testbed_row += ""+val.network_longname+""; + testbed_row += ""+val.description+""; + testbed_row += ""; + + testbed_data.push(testbed_row); + }); + $("table#testbedList").html(testbed_data.join('')); + $("div#testbed-list-loaded").css("display","block"); + $("div#testbed-list-loading").css("display","none"); + + $("input[type=checkbox]").click(function() { + var cnt = 0; + var id = $(this).val(); + var row = $(this).parent().parent() + if (row.hasClass("active")) { + row.removeClass("active"); + } else { + row.addClass("active"); + } + }); }); $("#objectList").load("/table/resource/", {"fields" : ["hostname","hrn","country","type"], "options": ["checkbox"] }, function(data) {