Как я могу выбрать выбранную по умолчанию опцию в раскрывающемся списке в Yii? А затем, когда пользователь вводит мой взгляд, данные будут отображаться автоматически? Например, я прохожу несколько месяцев через действие январь, февраль и т. Д., И я хочу предварительно выбрать текущий месяц, и когда пользователь вводит мой взгляд, он должен увидеть данные из текущий месяц? Я думаю, что мне нужно играть с javascript, но у меня проблемы с синтаксисом, потому что я довольно новичок в этом. Это мое мнение:Выбранный параметр в раскрывающемся списке в yii
<?php
?>
<div class="panel panel-primary">
<div class="panel-heading">
<?php
echo $schoolclass->description;
?>
</div>
</div>
<div class="panel panel-default">
<div class="panel-body">
<?php
$presentsData = CHtml::listData($presentmonths, 'presentmonth','presentmonth');
echo CHtml::dropDownList('presentmonthlist', 'presentmonth', $presentsData,
array(
'ajax'=>array('type'=>'POST',
'url'=>Yii::app()->createUrl('present/viewmonthlypresents',array('id'=>$schoolclass->schoolclassid)),
'update'=>'#mypresents',
'data'=>array('presentmonth'=>'js:this.value')
)
));
?>
</div>
</div>
<div id="mypresents">
</div>
<div class="panel panel-default">
<div class="panel-body">
<?php echo CHtml::button(Yii::t('default' ,'Submit Presents'), array(
'submit'=>array('create', 'id'=>$schoolclass->schoolclassid)
)
);
?>
</div>
</div>
Я не имею никаких ошибок еще. Мой просмотр работает нормально, но я хочу немного изменить его, чтобы предварительно выбранное значение было текущим месяцем (апрель), а затем отображать данные. Чтобы сделать его более понятным, когда пользователь переходит к моему представлению, я хочу иметь текущий пресет месяца и автоматически отображать данные с этого месяца. Вот почему я сказал выше, что, думаю, мне нужно как-то использовать Javascript, но я не уверен, как это сделать – thr