divan/GanjooRazor/wwwroot/js/golha.js
2021-05-08 18:59:39 +04:30

61 lines
2.2 KiB
JavaScript

$(function () {
$('#collection').on('change', function () {
if ($("#collection option:selected").text() != '') {
$("#program").attr("disabled", "disabled");
$.post("/golha?handler=FillPrograms", {
'collection': $("#collection option:selected").val()
},
function (data) {
var sel = $("#program");
sel.empty();
for (var i = 0; i < data.length; i++) {
sel.removeAttr("disabled");
sel.append('<option program-url="' + data[i].url + '" value="' + data[i].id + '">' + data[i].title + '</option>');
}
$("#program").removeAttr("disabled");
$('#program').trigger("change");
var collectionlink = $("#collectionlink");
collectionlink.attr('href', 'http://www.golha.co.uk/fa/search_basic/' + $("#collection option:selected").val());
$('#l1').css('visibility', 'visible');
}, "json");
}
});
$('#program').on('change', function () {
if ($("#program option:selected").text() != '') {
$("#track").attr("disabled", "disabled");
$("#programlink").attr('href', $("#program option:selected").attr('program-url'));
$('#l2').css('visibility', 'visible');
$.post("/golha?handler=FillTracks", {
'program': $("#program option:selected").val()
},
function (data) {
var sel = $("#track");
sel.empty();
for (var i = 0; i < data.length; i++) {
sel.removeAttr("disabled");
sel.append('<option value="' + data[i].id + '">' + data[i].timing + ' ' + data[i].title + '</option>');
}
$("#track").removeAttr("disabled");
$('#track').trigger("change");
}, "json");
}
});
$('#track').on('change', function () {
if ($("#track option:selected").text() != '') {
$("#PoemMusicTrackViewModel_GolhaTrackId").val($("#track option:selected").val());
}
});
});