0

在这里,我使用了一个下拉字段。

<?= $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>");
            }
    });

我有名为 Setting,values 的文本字段。如果用户在设置文本框中输入 1、2、3 等值,则该值将显示在下拉字段中。该值无法附加到活动表单。

谁能帮助我如何做到这一点?

4

1 回答 1

0

尝试在选项字段中设置 ID,如下所示:

<?= $form->field($model, 'value')->dropdownList([
   ''=>'selects',
   'id' => 'value'
]) ?>
于 2015-08-26T20:25:57.433 回答