Вы сможете использовать виджет CJuiAutoComplete Yii, чтобы делать то, что вы хотите.Здесь есть базовая демонстрация здесь и другие примеры в документах Yii.Главное, что вам нужно убедиться в том, что вы также указываете опцию "appendTo", смотрите документ jQuery autocomplete , который использует этот виджет.
Итак, вынастроит виджет для вашего поля «Оценочный коэффициент загрузки» и укажет на поле «Среднее значение потребности в киловаттах» через атрибут appendTo.
И если вы не хотите, чтобы автозаполнение выполнялось, а просто хотите заменитьзначение, вы можете использовать атрибут htmlOptions "ajax" в вашем значении "loadf" следующим образом:
'ajax' => array(
'type'=>'POST', //request type
'url'=>$this->createUrl('site/ajaxAction'), //url to call
'success'=>'function(data) { $(\'#kw_demand\').val(data) }',// function to call onsuccess
// "data" is returned data and function can be regular js or jQuery
)
see: CHtml # ajax-detail и jQuery.ajax.В этом случае вы, скорее всего, вернете простой текст, чтобы ваша функция контроллера выглядела так:
public function actionAjaxAction() {
[your data functions...]
echo $kw_demand_string;
Yii::app()->end()
}