Javascript dropDownList yii2中的onchange函数

Javascript dropDownList yii2中的onchange函数,javascript,drop-down-menu,yii2,onchange,Javascript,Drop Down Menu,Yii2,Onchange,我有一个函数(GetArticleByFamile)用于更改dopDownList,如下所示: <?= $form->field($modelFamille, 'idFamille')->dropDownList( ArrayHelper::map(Famille::find()->all(), 'idFamille', 'libelle'), [ 'prompt' => 'Sélectionner la Categorie',

我有一个函数(GetArticleByFamile)用于更改dopDownList,如下所示:

<?= $form->field($modelFamille, 'idFamille')->dropDownList(
    ArrayHelper::map(Famille::find()->all(), 'idFamille', 'libelle'),
    [
        'prompt' => 'Sélectionner la Categorie',
        'class' => 'chosen-select mb-15',
        'onchange' => 'getArticleByFamille(this.value,"vente/devis","' . Yii::$app->getUrlManager()->getBaseUrl() . '","ArticleByFamille")'
    ]
)->label(false); ?>

引号已更改

这是因为发生了编码(默认情况下已启用)

尝试以下方法(未测试):


这是因为发生了编码(默认情况下启用)

尝试以下方法(未测试):

onchange="getArticleByFamille(this.value,&quot;vente/devis&quot;,&quot;/performancia/web&quot;,&quot;ArticleByFamille&quot;)"
[
    'prompt'   => 'Sélectionner la Categorie',
    'class'    => 'chosen-select mb-15',
    'onchange' => new \yii\web\JsExpression( 'getArticleByFamille(this.value,"vente/devis","' . Yii::$app->getUrlManager()->getBaseUrl() . '","ArticleByFamille")' )
]