Browse By
Registration Tools
Course Tools
Transfer Courses
Search
transfer course equivalencies for commonly transferred courses offered at other Iowa institutions and our
major out-of state transfer colleges.
');
window.scrollTo(0, 0);
$courseSubject.focus();
return false;
} else {
window.localStorage.setItem('$courseSubject', $courseSubject.val());
$(this).submit(function() {
return false;
});
flash.empty();
return true;
}
});
let matchAny = $('#matchAny');
let matchAll = $('#matchAll');
matchAny.prop('checked', false);
$('#select-genEd').change(function() {
let genEdField = $(this);
let options = $('#moreGenEdOptions')
if (options.is(':checked')) {
options.prop('checked', false);
genEdField.val(''); // This needs to be set to prevent a browser back button loop
window.location = $('#browse_by_gen_ed').attr('href');
} else if (genEdField.val() != null) {
if (!matchAll.is(':checked')) {
matchAny.prop('checked', true);
}
} else {
matchAny.prop('checked', false);
matchAll.prop('checked', false);
}
});
$('#levels,#courseCategories,#learningCenter,#facilityRegion,#deliveryMode,#managementGroups,#select-genEd').multiselect({
inheritClass: true,
nonSelectedText: '',
buttonContainer: '
',
buttonTextAlignment: 'left',
widthSynchronizationMode: 'ifPopupIsSmaller',
enableCollapsibleOptGroups: true,
collapseOptGroupsByDefault: true
});
$('#startDate').datepicker().on('click', function () {
if (!$(this).val()) {
$(this).datepicker('setDate', new Date());
}
});
//only allow one honors checkbox to be checked at a time
$('#honorsYes').on('change', function () {
$('#honorsNo').prop('checked', false);
});
$('#honorsNo').on('change', function () {
$('#honorsYes').prop('checked', false);
});
//only allow one tile checkbox to be checked at a time
$('#tileYes').on('change', function () {
$('#tileNo').prop('checked', false);
});
$('#tileNo').on('change', function () {
$('#tileYes').prop('checked', false);
});
//change sort to use highest score when values entered in keyword field
$('#keywords').keyup(function() {
var $sortMode = $('#sortMode');
if ($(this).val()) {
$sortMode.val('HIGHEST_SCORE');
} else {
$sortMode.val('COURSE_NUMBER');
}
});
//expand or collapse option group when element is clicked, not just when caret it clicked.
let isTouchDevice = 'ontouchstart' in document.documentElement;
//for touch devices like mobile or iPad, click event doesn't work, so added touchstart event
if(isTouchDevice){
$('.multiselect-group').on('touchstart',function(event) {
$(event.target).children().css("caret-container", "dropdown-toggle").click();
});
}else {
$('.multiselect-group').click(function (event) {
$(event.target).children().css("caret-container", "dropdown-toggle", "pl-1").click();
});
}
});