Можете ли вы создать базу данных с этим? И как бы вы это отобразили?
data.iFilm = ["Comedy", "Horror", "Sci-Fi"];
data.iVideoClip = ["Hip-Hop", "Pop", "Rap"];
data.iSerial = ["Serial 1", "Serial 2", "Serial 3"];
Так что это HTML
<label><input type="checkbox" id="Film" data-content="iFilm" /> Film</label><br />
<label><input type="checkbox" id="VideoClip" data-content="iVideoClip" /> VideoClip</label><br />
<label><input type="checkbox" id="Serial" data-content="iSerial" /> Serial</label><br />
<select></select>
А это Javascript
$(function () {
var data = {};
data.iFilm = ["Comedy", "Horror", "Sci-Fi"];
data.iVideoClip = ["Hip-Hop", "Pop", "Rap"];
data.iSerial = ["Serial 1", "Serial 2", "Serial 3"];
$("input:checkbox").change(function () {
$("select").html("");
$("input:checked").each(function () {
addItemsFromArray(data[$(this).attr("data-content")]);
});
});
function addItemsFromArray (arr) {
$.each(arr, function (i, v) {
$("select").append('<option value="' + v + '">' + v + '</option>');
});
}
});
Например, в поле, когда явыберите фильм, и мои варианты появились Comedy, Horror, Sci-fi, и вы выбираете Horror
Как вы это делаете? Как вы создаете базу данных из того, что будет сохранять выбранный выпадающий ужас, как он будет сохранять в базе данных? Как вы будете отображать комедию только тогда, когда хотите ее увидеть?
Например, вы откроете профиль пользователя