вопрос говорит сам за себя, вчера я спросил Как добавить поля в активную форму с помощью js/jQuery в Yii2?
хорошо, теперь мне нужно добавить выпадающее меню, и это не одно и то же...
У меня есть это:
use yii\helpers\Html;
use yii\widgets\ActiveForm;
use yii\helpers\ArrayHelper;
use app\models\User;
use app\models\ContactType;
$cntcttp = new ContactType;
$this->registerJs('$("#btnadd").on("click",function(){'
. '$("#dynamicInput").append(\''
. Html::textInput("contacto","",['placeholder'=>"contacto"])
. '\');'
. '})');
?>
<?php $form = ActiveForm::begin(); ?>
<div id="dynamicInput"></div>
<?= Html::activeDropDownList($cntcttp, 'ContactTypeID',
ArrayHelper::map($ctypes, 'ContactTypeID', 'Name') , ['prompt'=>'--contacto--']) ?>
<input type='button' id='btnadd' value="add contact">
<div class="form-group">
<?= Html::submitInput('Submit', ['class' => 'btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
теперь мне нужно, чтобы dorpdown появлялся, когда пользователь нажимает #btnadd вместо того, что у меня есть сейчас: P
Заранее спасибо :)