Trabalhando Com Dois Bancos De Dados

Ricardo, já tentou utilizar .append(data.anomodelo)?

Se não funcionar, posta para nós o retorno de:


console.log(data.anomodelo);

E retornado um array.

http://www.yiiframework.com/forum/index.php/topic/35686-trabalhando-com-dois-bancos-de-dados/page__view__findpost__p__173165

Olha na imagem.

Deve ser por isso que não está sendo montado, o resultando tem que vim em string todos os <option>

Então a linha correta do:


$valor = Yii::app()->dbfipe->createCommand("SELECT valor FROM ano_modelo WHERE modelo='$id' AND nome='$idano'")->queryRow(false);

Seria:




...

$valores = AnoModelo::model()->findAll(array('modelo = :modelo AND nome = :nome', array(':modelo' => $id, ':nome' => $idano)));


$drop = CHtml::tag('option', array('value' => ''), CHtml::encode('Selecione'), true);

foreach($valores as $value => $name){

     $drop .= CHtml::tag('option', array('value' => $value), CHtml::encode($name), true);

}


echo CJSON::encode(array('marca'=>$marca[0], 'modelo'=>$data[0], 'anomodelo'=>$drop));



Olá pessoal,

Lothor, tentei usar .append(data.anomodelo) e realmente continua dando o mesmo erro, conforme o Newerton falou. Dai tentei a modificação sugerida pelo Newerton. Valeu pela dica!!

Newerton, fiz as modificações e deu certo! Valeu mais uma vez pela dica!!! Muito obrigado!

Opa, que isso, estamos ae pra ajudar e aumentar a comunidade ;)