Yii2下拉列表onchange

Ale*_*lex 6 php yii2

在Yii 1中,我可以通过此方法为dropDownList设置onchange事件:

CHtml::dropDownList('id', $select, $list, array('onchange'=>'this.form.submit()'))
Run Code Online (Sandbox Code Playgroud)

这非常好.但是在Yii 2中它不起作用,我该如何解决这个问题呢?

use*_*788 12

此代码正确提交更改:

<?php use yii\helpers\Html; ?>
  <?= Html::beginForm() ?>
  <?= Html::dropDownList(
    'test', //name
    'b',  //select
    ['a'=>'A', 'b'=>'B'], //items
    ['onchange'=>'this.form.submit()'] //options
  )?>
  <?= Html::endForm() ?>
Run Code Online (Sandbox Code Playgroud)