Javascript dropDownList yii2中的onchange函数
我有一个函数(GetArticleByFamile)用于更改dopDownList,如下所示: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',
<?= $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,"vente/devis","/performancia/web","ArticleByFamille")"
[
'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")' )
]