$items = [31 => 'Категория 1', 35 => 'Категория 2', 37 => 'Категория 3'];
$params = [
'data-placeholder' => 'Выберите тематику',
'class' => 'form-control select2',
'multiple' => 'multiple',
];
$form->field($model, 'cat_id')->dropDownList($items, $params)->label('Назначить тематику');
$this->registerCssFile('/путь_к_плагину_на_сервере/select2/select2.min.css');
$this->registerJsFile('/путь_к_плагину_на_сервере/select2/select2.full.min.js');
if ($('.select2').length) {
$('.select2').select2();
}
[ModelName] => Array
(
[items] => Array
(
[0] => title_1
[1] => title_2
)
)
var i = 0;
$(document).on('click', '.songs', function() {
if (i == 1) {
$('.songs').addClass('buttons-active');
i = 0;
} else {
$('.songs').removeClass('buttons-active');
i = 1;
};
});
i++;
? В таком случае переменная у вас всегда будет равна 1. data = JSON.parse( json );
$('.div-name').html(data.icestats.source.title);
С одно стороны это может выглядеть вполне логично, но с другой стороны и не совсем) Для кого как. Тут надо или понять, или выучить)