我试图设置自定义id一个input字段,同时使用ActiveField在Yii2.
我尝试了下面的内容,但它改为设置id字段容器而不是input字段本身.
$form->field($model, 'some_id', ['options' => ['id' => 'some_id']])->hiddenInput(['value' => $some_id])->label(false);
Run Code Online (Sandbox Code Playgroud)
有没有办法可以设置id输入字段本身的属性?
我注意到了inputOptions选项,但这似乎控制了所有字段的设置,所以不确定它如何与选择器等完全一致.
只需将id键已添加到已传入hiddenInput方法的选项数组中
$form->field($model, 'some_id')->hiddenInput(['value' => $some_id, 'id' => 'some_id'])->label(false);
Run Code Online (Sandbox Code Playgroud)