mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Network Offering page - implement "Edit Network Offering".
This commit is contained in:
parent
82d15fc8af
commit
3a8ab080ff
@ -97,7 +97,12 @@
|
||||
</div>
|
||||
<div class="grid_row_cell" style="width: 79%;">
|
||||
<div class="row_celltitles" id="availability">
|
||||
</div>
|
||||
</div>
|
||||
<select class="select" id="availability_edit" style="width: 202px; display: none;">
|
||||
<option value="Required">Required</option>
|
||||
<option value="Optional">Optional</option>
|
||||
<option value="Unavailable">Unavailable</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@ -46,8 +46,8 @@ function afterLoadNetworkOfferingJSP() {
|
||||
}
|
||||
|
||||
function doEditNetworkOffering($actionLink, $detailsTab, $midmenuItem1) {
|
||||
var $readonlyFields = $detailsTab.find("#name, #displaytext, #tags, #domain");
|
||||
var $editFields = $detailsTab.find("#name_edit, #displaytext_edit, #domain_edit");
|
||||
var $readonlyFields = $detailsTab.find("#name, #displaytext, #availability");
|
||||
var $editFields = $detailsTab.find("#name_edit, #displaytext_edit, #availability_edit");
|
||||
|
||||
$readonlyFields.hide();
|
||||
$editFields.show();
|
||||
@ -83,17 +83,14 @@ function doEditNetworkOffering2($actionLink, $detailsTab, $midmenuItem1, $readon
|
||||
var displaytext = $detailsTab.find("#displaytext_edit").val();
|
||||
array1.push("&displayText="+todb(displaytext));
|
||||
|
||||
var tags = $detailsTab.find("#tags_edit").val();
|
||||
array1.push("&tags="+todb(tags));
|
||||
|
||||
var domainid = $detailsTab.find("#domain_edit").val();
|
||||
array1.push("&domainid="+todb(domainid));
|
||||
var availability = $detailsTab.find("#availability_edit").val();
|
||||
array1.push("&availability="+todb(availability));
|
||||
|
||||
$.ajax({
|
||||
data: createURL("command=updateNetworkOffering&id="+id+array1.join("")),
|
||||
dataType: "json",
|
||||
success: function(json) {
|
||||
var jsonObj = json.updateNetworkOfferingresponse.NetworkOffering;
|
||||
var jsonObj = json.updateNetworkOfferingresponse.networkoffering;
|
||||
networkOfferingToMidmenu(jsonObj, $midmenuItem1);
|
||||
networkOfferingToRightPanel($midmenuItem1);
|
||||
|
||||
@ -156,12 +153,13 @@ function networkOfferingJsonToDetailsTab() {
|
||||
|
||||
$thisTab.find("#grid_header_title").text(fromdb(jsonObj.name));
|
||||
$thisTab.find("#name").text(fromdb(jsonObj.name));
|
||||
//$thisTab.find("#name_edit").val(fromdb(jsonObj.name));
|
||||
$thisTab.find("#name_edit").val(fromdb(jsonObj.name));
|
||||
|
||||
$thisTab.find("#displaytext").text(fromdb(jsonObj.displaytext));
|
||||
//$thisTab.find("#displaytext_edit").val(fromdb(jsonObj.displaytext));
|
||||
$thisTab.find("#displaytext_edit").val(fromdb(jsonObj.displaytext));
|
||||
|
||||
$thisTab.find("#availability").text(fromdb(jsonObj.availability));
|
||||
$thisTab.find("#availability").text(fromdb(jsonObj.availability));
|
||||
$thisTab.find("#availability_edit").val(fromdb(jsonObj.availability));
|
||||
|
||||
setBooleanReadField(jsonObj.isdefault, $thisTab.find("#isdefault"));
|
||||
setBooleanReadField(jsonObj.specifyvlan, $thisTab.find("#specifyvlan"));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user