Необходимо по изменению select`a в форме, подтягивать определённые данные. Я хочу сделать это через аякс, но там проблема в том, что передаваемое поле data, полностью заниосится в кавычки. А именно, я делаю так:
Код: Выделить всё
echo CHtml::activeDropDownList(
$model,
'dev_id',
$list,
array('empty' => 'Выберите устройство','onChange'=>CHtml::ajax(array(
'type' => 'POST',
'success'=>'setDevParam',
'url'=>'index.php?r=devices/GetDefParam',
'data'=>"devId=this.value"
)
))
);
Подскажите, может кто сталкивался, как решить проблему? Не очень хочется всё-таки самому писать по onchange вызов функции с аяксовым запросом. Собственно должно быть решение, иначе по сути, весь механизм формирования аякса становится бесполезным в over90% случаях.