Я застрял в этом. У меня есть несколько дат, поступающих из базы данных с помощью Ajax вызова, они находятся в виде строки, sperated труб, как это,MaterializeCSS Настройка чипов из базы данных
var dates = $('#pm_date').val(responseData.site_detail["PM_Date"])
// result > dates = "2016-03-01|2017-05-02|2016-06-13"
количества дат может меняться и я не имею никакого контроля над этим.
Я хочу показать эти даты как чипы в материализации css. я расколоть даты в массиве, теперь я хочу, чтобы передать их в эту функцию
$('.chips-initial').material_chip({
data: [{
tag: 'Apple',
}, {
tag: 'Microsoft',
}, {
tag: 'Google',
}],
});
, если он был в PHP я мог сделать, как этот
$('.chips-initial').material_chip({
data: [{
<?php
for($i=0; $i<count($dates); $i++) {
echo "{ tag :" . $date[$i] .",},";
}
?>
}],
});
Как я могу это сделать в Java-скрипта или JQuery?