|
@@ -29,6 +29,7 @@ $(document).ready(function() {
|
|
|
showHostField();
|
|
|
|
|
|
$("select[id$='hostType']").on('change', showHostField);
|
|
|
+ $("select[id$='state']").on('change', showHostField);
|
|
|
|
|
|
});
|
|
|
|
|
@@ -70,6 +71,8 @@ function updateFixedIPs()
|
|
|
{
|
|
|
var $hostTypeField = $("select[id$='hostType'] :selected");
|
|
|
var $hostTypeId = $hostTypeField.val();
|
|
|
+ var $hostStateField = $("select[id$='state'] :selected");
|
|
|
+ var $hostState = $hostStateField.val();
|
|
|
|
|
|
var option = '<option value=""></option>';
|
|
|
|
|
@@ -83,7 +86,10 @@ function updateFixedIPs()
|
|
|
$.ajax({
|
|
|
url: '{{ path ('post_host_ipv4_range') }}',
|
|
|
type: 'POST',
|
|
|
- data: {id: $hostTypeId},
|
|
|
+ data: {
|
|
|
+ id: $hostTypeId,
|
|
|
+ status: $hostState
|
|
|
+ },
|
|
|
success: function(data) {
|
|
|
|
|
|
$('select[id$="_fixed_address"]').html(option);
|