2016-09-29 76 views
0

我在事件有一個函數(getArticleByFamille)平變化dopDownList這樣的:平變化的功能yii2

<?= $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;)" 

報價改爲

回答

3

這是因爲發生編碼(默認啓用)。

儘量此(未測試):

[ 
    '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")') 
] 
+0

謝謝你,現在的工作 –