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 に答える