2015-08-26 5 views
0

Здесь я использую раскрывающееся поле.Как получить значения формы javascript для yii2 activeform dropdown

<?= $form->field($model, 'value')->dropdownList([''=>'selects']) ?> 

И код скрипта

$('#setting').blur(function(){ 
      var values = $('#setting').val(); 
      values = values.replace(/,/g,''); 
      for(var i = 1; i<=values.length; i++){ 
        $("#value").append("<option value="+i+">"+i+"</option>"); 
      } 
    }); 

У меня есть текстовые поля, названные в качестве настройки, значения. Если пользователь вводит значения, такие как 1,2,3 в настройке текстового поля, то эти значения будут отображаться в поле выпадающего списка. Значение не может быть добавлено к активной форме.

Может ли кто-нибудь помочь мне, как это сделать?

ответ

0

Попробуйте установить идентификатор в поле параметров, как это:

<?= $form->field($model, 'value')->dropdownList([ 
    ''=>'selects', 
    'id' => 'value' 
]) ?> 
+0

Не работает ............... – shanu

+0

Значение отображения в раскрывающемся списке – shanu