});\r
\r
\r
-function hideFirstCol() {\r
- //$('table tr').find('th:eq(0)').hide();\r
- //$('table tr').find('td:eq(0)').hide();\r
-}\r
+\r
function deleteSite(objectId) {\r
var requestUrl = "/openoapi/sdnobrs/v1/sites/" + objectId;\r
$\r
url: requestUrl,\r
contentType: "application/json",\r
success: function (jsonobj) {\r
+ \r
var nedata = jsonobj.managedElements;\r
+ var neMap = []; \r
+ neMap = loadControllerData();\r
+ /*$.each(nedata,function(k,v){\r
+ nedata[k];\r
+ })*/;\r
+ \r
$('#ne').bootstrapTable({\r
data: nedata\r
});\r
$('#ne').bootstrapTable('refresh');\r
- hideFirstCol();\r
\r
},\r
error: function (xhr, ajaxOptions, thrownError) {\r
});\r
}\r
function loadControllerData() {\r
+ var neMap = [];\r
var requestUrl = "/openoapi/extsys/v1/sdncontrollers";\r
$.ajax({\r
type: "GET",\r
+ async: false,\r
url: requestUrl,\r
contentType: "application/json",\r
success: function (jsonobj) {\r
- fillSelect(jsonobj);\r
+ \r
+ neMap = fillSelect(jsonobj);\r
+ \r
},\r
error: function (xhr, ajaxOptions, thrownError) {\r
alert("Error on getting controller data : " + xhr.responseText);\r
}\r
});\r
+ return neMap;\r
}\r
function fillSelect(str){\r
var json;\r
}\r
var seleObj = $('#controller')\r
seleObj.find("option").remove();\r
+ var neMap = [];\r
for(var i=0;i < json.length;i++){\r
- seleObj.append('<option value="'+json[i].name+'">'+json[i].name+'</option>');\r
+ seleObj.append('<option value="'+json[i].sdnControllerId+'">'+json[i].name+'</option>');\r
+ neMap[json[i].sdnControllerId] = json[i].name;\r
}\r
+ return neMap;\r
}\r
$(function () {\r
$('.creat-btn').click(function () {\r
$('#createNe').click(function () {\r
var formData = JSON.stringify($("#neForm").serializeObject());\r
var jsonobj = JSON.parse(formData);\r
+ var controllerIDs = [] ;\r
+ controllerIDs[0]= jsonobj.controller;\r
+ jsonobj.controllerID = controllerIDs;\r
var newJson = {"managedElement": jsonobj};\r
formData = JSON.stringify(newJson);\r
var requestUrl = "/openoapi/sdnobrs/v1/managed-elements";\r
data: formData,\r
success: function (jsonResp) {\r
alert("Port saved successfully!!!");\r
- //TODO : hide model data window.\r
+ \r
jsonobj["id"] = jsonResp.logicalTerminationPoint.id;\r
$('#port').bootstrapTable("append", jsonobj);\r
$('#vmAppDialog').removeClass('in').css('display', 'none');\r