21 lines
637 B
JavaScript
21 lines
637 B
JavaScript
window.changeMode = function()
|
|
{
|
|
const mode = $('[name=mode]:checked').val();
|
|
$('#otherLaneBox').toggleClass('hidden', mode != 'sameAsOther');
|
|
}
|
|
|
|
window.changeLaneType = function(e)
|
|
{
|
|
const laneType = e.target.value;
|
|
const link = $.createLink('kanban', 'ajaxGetLanes', 'regionID=' + regionID + '&type=' + laneType);
|
|
|
|
$.get(link, function(data)
|
|
{
|
|
data = JSON.parse(data);
|
|
$('[name=otherLane]').zui('picker').render(data);
|
|
$('[name=otherLane]').zui('picker').$.setValue('');
|
|
$('[name=mode]').val(data.items.length ? 'sameAsOther' : 'independent');
|
|
changeMode();
|
|
})
|
|
}
|