Passagem De Parametro Javascript

tenho essa linha de código:

echo CHtml::dropDownList(‘parcelas’, ‘’,

    	      array('0' => '0', '1' => '1','2' => '2','3' => '3'),array('onchange'=>'javascript:mostraDiv(this.value,segundo parâmetro)'));

onde está escrito "segundo parâmetro" seria um valor advindo de um modelo. Exemplo:

$pessoa->id_categoria.

devo passar a categoria da pessoa para a função javascript, já tentei todas as formas e não acertei a sintaxe.

favor me ajudar, se alguém souber qual a sintaxe da passagem desse parâmetro, colocar no post de resposta.

desde já agradeço.

Você tentou isso:




echo CHtml::dropDownList(

	'parcelas',

 	'', 

	array(

    	'0' => '0', 

    	'1' => '1',

    	'2' => '2',

    	'3'  => '3'

	),

	array(

    	'onchange'=>"javascript:mostraDiv(this.value,$pessoa->id_categoria)"));




Trocando as aspas simples pelas aspas duplas, o PHP irá parsear o parametro $pessoa->id_categoria.