28 lines
765 B
JavaScript
28 lines
765 B
JavaScript
function loadBuilds(event)
|
|
{
|
|
let productID = $(event.target).val();
|
|
$.get($.createLink('projectrelease', 'ajaxLoadBuilds', "projectID=" + projectID + "&productID=" + productID), function(data)
|
|
{
|
|
if(data)
|
|
{
|
|
data = JSON.parse(data);
|
|
$('[name*="build"]').zui('picker').render({items: data});
|
|
}
|
|
});
|
|
}
|
|
|
|
window.changeStatus = function(e)
|
|
{
|
|
const status = e.target.value;
|
|
if(status == 'normal')
|
|
{
|
|
$('#releasedDate').closest('.form-row').removeClass('hidden');
|
|
$('[data-name=date] .form-label').removeClass('required');
|
|
}
|
|
else
|
|
{
|
|
$('#releasedDate').closest('.form-row').addClass('hidden');
|
|
$('[data-name=date] .form-label').addClass('required');
|
|
}
|
|
}
|