для отображения тегов, добавить Div элемент и дать идентификатор для элемента, чтобы передать его позже:
<div id="chip_displayed"></div>
Теперь, когда che ckbox выбран, вызов функции для чтения выбранного значения.
$(document.body).on('change', 'input[type="checkbox"]', function(){
display();
});
дисплей() будет читать «идентификатор» выбранных значений и получить параметр «имя» и добавить, что к материализации CSS для отображения в качестве метки.
function display()
{
document.getElementById("chip_displayed").innerHTML = "";
var checked_ids = $('input:checkbox').filter(":checked").map(function() {
return this.id;
}).get();
for(var i=0; checked_ids[i] ;i++)
{
var name = $('#'+checked_ids[i]).attr('name');
document.getElementById("chip_displayed").innerHTML += "<div class='chip teal lighten-3' id='chip1'>"+name+"<i class='material-icons chip_close' id='close_chip1'>close</i></div>";
}
}
Можете ли вы подробнее объяснить –