Есть таблица CGridView выводящая список услуг у клиента
Есть выпадающий список с перечнем периодов на которые можно продлить услугу
array(
'name' => 'Продлить на',
'type' => 'raw',
'value' => 'CHtml::dropDownList(\'period_\'.$data->id, $select, Lookup::items($data->type == 1 ? \'periodHost\' : \'periodDomen\')
Есть кнопочка при нажатии на которую услуга продлеваеться на период который выбран в выпадающем списке
'up' => array
(
'label'=>'Продлить',
'imageUrl' => Yii::app()->request->baseUrl.'/images/renewal.png',
'url'=>'$data->id',
'options'=>array( // this is the 'html' array but we specify the 'ajax' element
'ajax'=>array(
'beforeSend' => 'function() {if(!confirm("Уверены, что хотите продлить услугу?")) {return false;} else{return true}}',
'type' => 'GET',
'url' => CController::createUrl('services/update'),
'data' => array(
'period' => "js:$('#period_'+$(this).attr('href')).val()",
'id'=> "js:$(this).attr('href')",
//'qwe' => 'js:$(this).parent("tr").("input").val()',
),
'success' => 'function() {window.location.reload(true);}',
),
),
),
Подскажите как можно взять id услуги(на которой нажали кнопку продлить) из опций кнопки($data->id - не срабатывает)