mirror of
https://github.com/WhatCD/Gazelle.git
synced 2024-12-13 10:56:26 +00:00
29 lines
632 B
JavaScript
29 lines
632 B
JavaScript
(function () {
|
|
$(document).ready(function () {
|
|
// Upload button is clicked
|
|
$("#post").click(function(e) {
|
|
// Make sure "Music" category is selected.
|
|
if ($("#categories").find(":selected").val() == 0) {
|
|
checkHasMainArtist(e);
|
|
}
|
|
});
|
|
|
|
/**
|
|
* Make sure a main artist is selected.
|
|
*/
|
|
function checkHasMainArtist(e) {
|
|
var has_main = false;
|
|
$("select[id^=importance]").each(function() {
|
|
if ($(this).find(":selected").val() == 1) {
|
|
has_main = true;
|
|
}
|
|
});
|
|
if (!has_main) {
|
|
alert('A "Main" artist is required');
|
|
// Don't POST the form.
|
|
e.preventDefault();
|
|
}
|
|
}
|
|
});
|
|
})();
|